На информационном ресурсе применяются cookie-файлы. Оставаясь на сайте, вы подтверждаете свое согласие на их использование.
1c:8 запуск процесса
        5256
                27
                Можно ли как-нибудь в 1С перехватывать данные, которые консольное приложение выплевывает в stdout ?  (приложение запускается из 1С).
И реализованна ли как-нибудь мультипоточность ?
    И реализованна ли как-нибудь мультипоточность ?
                
                    Неместный
                
                
        
        
    experienced
            Может запускать консольное приложение организовывая перенаправление вывода куданибудь в файл? А оттуда забирать с помощью 1Сины
    Многопоточности классической нет. 1С в таких случаях рекомендует использовать несколько экземпляров программы. Однако некоторые задачи удается решить с помощью обработки ожидания. Смотри метод ПодключитьОбработчикОжидания.
    Мультипоточности нэма!Да будет проклят тот день, когда я сел за баранку этого 1С'а !

А данные с ком-порта в 1ску никто не читал ?
                
                    Denfil
                
                
        
        
    activist
            Напищи внешнию компоненту у тебя не будет проблем, которыми ты озадачен, ну или обратись к специалистам, например ко мне.
    Сейчас читают
            
            Общий фонд (заявки, решения, отчеты)
            250786
                1000
                Политика и биология. (часть 2)
            226519
                706
                Ситуация в  России. (часть 25)
            281814
                1000
                Напищи внешнию компоненту у тебя не будет проблем, которыми ты озадаченУ меня нет проблем, у меня есть вопросы, которые я уже решил. А также осознал, что "1С-программеров" надо называть "бухгалтерами машинного доения"
 
 
Многопоточность нужна для того, чтобы в ходе длительного выполнения какой-либо задачи параллельно выполнять другую задачу в рамках одного экземпляра приложения. в 1С 8.Х если выполняется длительная обработка, то обработчик ожидания не работает.
    еще на семерке был реализован вариант многопоточности... а точнее было интересное решение,  которое позволяло одновременно запустить несколько отчетов, только обработчики по ним запускались поочередно Экономии времени не было, зато фишка устраивала диекторов: запустили три-четыре отчета, после обеда приходят и смотрят
Экономии времени не было, зато фишка устраивала диекторов: запустили три-четыре отчета, после обеда приходят и смотрят  
     Экономии времени не было, зато фишка устраивала диекторов: запустили три-четыре отчета, после обеда приходят и смотрят
Экономии времени не было, зато фишка устраивала диекторов: запустили три-четыре отчета, после обеда приходят и смотрят  
ну это все равно не многопоточность в классическом понимании этого термина. параллельно 2 запроса в одном экзешнике ты не запустишь.
    
                
                    DrAnimal
                
                
        
        
    как-то так
            > А данные с ком-порта в 1ску никто не читал ?
А обычный вариант работы торгового оборудования с 1С не вдохновляет?
Компонента/дровер + внешнее событие в 1С...
    А обычный вариант работы торгового оборудования с 1С не вдохновляет?
Компонента/дровер + внешнее событие в 1С...

> А данные с ком-порта в 1ску никто не читал ?Я актив-икс компоненту уже написал для этого )))
А обычный вариант работы торгового оборудования с 1С не вдохновляет?
Компонента/дровер + внешнее событие в 1С...
                
                    Zlork
                
                
        
        
    Sorry but...
            Ну ты крут, судя по принципу *мы не ищем легких путей* на ассемблере?.
    
                
                    stepan_s
                
                
        
        
    veteran
            У меня нет  проблем, у меня есть вопросы, которые я уже решил. А также осознал, что "1С-программеров" надо называть "бухгалтерами машинного доения"   
  ну не стоит так обобщать полагаясь только на свой опыт
   ну не стоит так обобщать полагаясь только на свой опыт . А вообще, задача 1с это автоматизация учета, но никак не системное программирование
. А вообще, задача 1с это автоматизация учета, но никак не системное программирование
     
  ну не стоит так обобщать полагаясь только на свой опыт
   ну не стоит так обобщать полагаясь только на свой опыт . А вообще, задача 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:
"Тут очевидно, имелось ввиду не ком-соединение, а ком порт."
Увидел знакомые буквы.
Дай, думаю суъмничаю быстренько,
а получилось "как всегда"
ТОП 5
            2
                        
                    4
                        
                    