Visual Basic |
---|
Public Event Startup( _ ByVal strCmdLineArgs As Variant _ ) |
- strCmdLineArgs
1. Событие нельзя отменить. Оно генерируется всегда, независимо от того, каким способом создан новый экземпляр приложения.
2. Обработчик может быть размещен в скрипте профиля и/или общесистемном. Если обработчики определены на обоих уровнях, то в первую очередь событие обрабатывается в скрипте профиля пользователя, затем в общесистемном.
3. Событие может регистрироваться в Журнале событий приложения (в зависимости от настроек Журнала для конкретного пользователя) и соответственно добавляться в коллекцию событий TDMSApplication.Events Свойство. Зарегистрированное событие имеет класс TDMSEventClass Перечисление tdmEventClassLogin и тип TDMSEventType Перечисление tdmEventUserLogoff.
4. Схему последовательности генерации событий в момент запуска приложения см. на рисунке:
VB Script (VBScript) | ![]() |
---|---|
'====================================================================== 'Текст обработчика должен быть размещен в скрипте профиля или 'общесистемном скрипте. Sub Startup() MsgBox "Добро пожаловать в TDMS, уважаемый пользователь " End Sub '====================================================================== |