1c:8 запуск процесса
4628
27
Можно ли как-нибудь в 1С перехватывать данные, которые консольное приложение выплевывает в stdout ? (приложение запускается из 1С).
И реализованна ли как-нибудь мультипоточность ?
И реализованна ли как-нибудь мультипоточность ?
Неместный
experienced
Может запускать консольное приложение организовывая перенаправление вывода куданибудь в файл? А оттуда забирать с помощью 1Сины
Многопоточности классической нет. 1С в таких случаях рекомендует использовать несколько экземпляров программы. Однако некоторые задачи удается решить с помощью обработки ожидания. Смотри метод ПодключитьОбработчикОжидания.
Мультипоточности нэма!Да будет проклят тот день, когда я сел за баранку этого 1С'а !
А данные с ком-порта в 1ску никто не читал ?
Denfil
activist
Напищи внешнию компоненту у тебя не будет проблем, которыми ты озадачен, ну или обратись к специалистам, например ко мне.
Сейчас читают
Ирисичег! С днем рождения!
12550
82
Экранные “Ножницы”
54328
17
"Я так со своей мамой не разговаривала"..
3289
11
Напищи внешнию компоненту у тебя не будет проблем, которыми ты озадаченУ меня нет проблем, у меня есть вопросы, которые я уже решил. А также осознал, что "1С-программеров" надо называть "бухгалтерами машинного доения"
Многопоточность нужна для того, чтобы в ходе длительного выполнения какой-либо задачи параллельно выполнять другую задачу в рамках одного экземпляра приложения. в 1С 8.Х если выполняется длительная обработка, то обработчик ожидания не работает.
еще на семерке был реализован вариант многопоточности... а точнее было интересное решение, которое позволяло одновременно запустить несколько отчетов, только обработчики по ним запускались поочередноЭкономии времени не было, зато фишка устраивала диекторов: запустили три-четыре отчета, после обеда приходят и смотрят
ну это все равно не многопоточность в классическом понимании этого термина. параллельно 2 запроса в одном экзешнике ты не запустишь.
DrAnimal
как-то так
> А данные с ком-порта в 1ску никто не читал ?
А обычный вариант работы торгового оборудования с 1С не вдохновляет?
Компонента/дровер + внешнее событие в 1С...
А обычный вариант работы торгового оборудования с 1С не вдохновляет?
Компонента/дровер + внешнее событие в 1С...
> А данные с ком-порта в 1ску никто не читал ?Я актив-икс компоненту уже написал для этого )))
А обычный вариант работы торгового оборудования с 1С не вдохновляет?
Компонента/дровер + внешнее событие в 1С...
Zlork
Sorry but...
Ну ты крут, судя по принципу *мы не ищем легких путей* на ассемблере?.
stepan_s
veteran
У меня нет проблем, у меня есть вопросы, которые я уже решил. А также осознал, что "1С-программеров" надо называть "бухгалтерами машинного доения" ну не стоит так обобщать полагаясь только на свой опыт. А вообще, задача 1с это автоматизация учета, но никак не системное программирование
Ну ты крут, судя по принципу *мы не ищем легких путей* на ассемблере?.Лютый Вжик настолько лютый, что правит конфигурацию 1С в бинарном редакторе
не согласен... пример многопоточности еще в семерки был организован, когда заранее определялся набор отчетов и они выполнялись (правда не параллельно, а "построчно"), переключаясь с одного на другой.
Жень, пока не увижу своими глазами, в жизни не поверю!
Ananas
veteran
А данные с ком-порта в 1ску никто не читал ?Я соединяюсь с 1С7.7 по OLE Automation и по СОМ-соединению.
OLE Automation - отстой
А СОМ-соединение работает, как часы
Таскаю данные из 1С7.7 в С# и из C# в 1C
Тут очевидно, имелось ввиду не ком-соединение, а ком порт.
Я соединяюсь с 1С7.7 по OLE Automation и по СОМ-соединению.Здравствуйте!
OLE Automation - отстой
А СОМ-соединение работает, как часы
Таскаю данные из 1С7.7 в С# и из C# в 1C
А Вы можете просветить, как соединяться с 1С7.7 по COM-соединению? А то у меня только по OLE Automation получается...
Ananas
veteran
А Вы можете просветить, как соединяться с 1С7.7 по COM-соединению? А то у меня только по OLE Automation получается...Если объяснить, то на интернете все объяснения есть.
Хотя, что только писатели не пишут,
никогда не перестану восхищаться -
бумага всё терпит.
А если сделать, то это немного другая история.
Те, кто пишет - не делают,
и наоборот.
А про готовые решения - есть просьба клиентов
не выкладывать код в интернет .
Зачем мне с хорошими людЯми ссориться?
А, что конкретно не получается?
Если объяснить, то на интернете все объяснения естьТам, в этой статье надо читать только то,
что написано про СОМ,
а всё про СОМ+ (бред сивой кобылы)
нужно не читать :D.
Уф-ф-ф, Ananas, от сердца отлегло.
Я, грешным делом, предположил, что Вы - сам Сергей Нуралиев...
Внешние компоненты - это "примочки" к 1С. Они могут быть любыми - куда Вас Ваша фантазия заведет. Сама платформа 1С7.7 кроме как в режиме OLE Automation работать не может. А, Вы - COM-соединение! COM-соединение! COM-соединение!...
Я, грешным делом, предположил, что Вы - сам Сергей Нуралиев...
Внешние компоненты - это "примочки" к 1С. Они могут быть любыми - куда Вас Ваша фантазия заведет. Сама платформа 1С7.7 кроме как в режиме OLE Automation работать не может. А, Вы - COM-соединение! COM-соединение! COM-соединение!...
Ananas
veteran
Внешние компоненты - это "примочки" к 1С. Они могут быть любыми - куда Вас Ваша фантазия заведет. Сама платформа 1С7.7 кроме как в режиме OLE Automation работать не может. А, Вы - COM-соединение! COM-соединение! COM-соединение!...Вы это про про что ?
Я не знаю Нуралиева и никогда ничего подобного не мог говорить.
Я, вообще-то, согласен с ДИМА553:
"Тут очевидно, имелось ввиду не ком-соединение, а ком порт."
Увидел знакомые буквы.
Дай, думаю суъмничаю быстренько,
а получилось "как всегда"