*** Для работы компоненты потребуется установленный Microsoft .NET Framework 2.0, который можно скачать отсюда.
Чтобы зарегистрировать компоненту в Windows - запустить reg.bat
*** Подключение:
Перем ВК;
ПОДКЛЮЧЕНИЕ КОМПОНЕНТЫ В 1С 7.7:
ИмяВК="AddIn.ExtEventGen";
Попытка
ПодключитьВнешнююКомпоненту(ИмяВК);
Исключение
Сообщить("Не удалось подключить компоненту "+ИмяВК);
КонецПопытки;
Попытка
ВК = СоздатьОбъект(ИмяВК);
Исключение
Сообщить("Ошибка создания объекта внешней компоненты: "+ ИмяВК);
КонецПопытки;
ПОДКЛЮЧЕНИЕ КОМПОНЕНТЫ В 1С 8.x:
ИмяВК="AddIn.ExtEventGen";
Попытка
ПодключитьВнешнююКомпоненту(ИмяВК);
Исключение
Сообщить("Не удалось подключить компоненту " + ИмяВК);
КонецПопытки;
Попытка
ВК = Новый(ИмяВК);
Исключение
Сообщить("Ошибка создания объекта внешней компоненты: " + ИмяВК);
КонецПопытки;
*** Методы:
- Добавить(ИмяСобытия, Данные, Интервал) //интервал в милисекундах
//при 0 интервале событие сгенерируется 1 раз и станет не активным - ДобавитьПоВремени(ИмяСобытия, Данные, ДатаВремя) //ДатаВремя - строка, вида "Дата Время" - Старт(ИмяСобытия)
- Стоп(ИмяСобытия)
- Удалить(ИмяСобытия)
- УдалитьВсе()
- ПолучитьСписокВсехСобытий()
- ПолучитьСписокАктивныхСобытий()
*** Внешнее событие:
- Источник - "ExtEventGen"
- Событие - ИмяСобытия
- Данные - Значение события, переданное методом "Добавить"