0
Inkognito
06.04.13
✎
15:51
|
Перед передачей данных по СОМ, необходимо проверить, а не запущено ли несколько приложений, которые могут получать данные. Рассматриваю простой вариант: если ДиспетчерЗадач.МоеПриложение.Количество()>1, тогда Предупреждение() и Возврат.
Вопрос: как подсчитать количество запущенных "МоихПриложений"?
Приблизительно так представляю:
------------------------------------------
Попытка
Если ДиспетчерЗадач.МоеПриложение.Количество()>1 тогда
Предупреждение("Запущено несколько приложений МоеПриложение! Закройте лишние приложения, оставив только одно!");
Возврат;
КонецЕсли;
Иначе
App = Новый COMОбъект("МоеПриложение");
КонецПопытки;
------------------------------------------
|
|