Функция возвращает ссылку на объект "Расписание", в случае наличия запрошенного "Расписания" с указанным именем, в противном случае функция возвращает nil.
Синтаксис | ||
GetSchedule(MnemoScreenName, ControlName: String): TSchedule | ||
Входные параметры | ||
Имя параметра | Тип параметра | Описание |
MnemoScreenName | String | Имя мнемосхемы на которой расположен компонент "расписание" |
ControlName | String | Имя компонента "расписание" |
Выходные параметры | ||
Тип параметра | Описание | |
TSchedule | Ссылка на графический компонент "расписание" |
Объект "Расписание" обладает свойством "Enabled", которое доступно на чтение или запись. Уничтожать объект самостоятельно не нужно.
Var Schedule: TSchedule; // Выполняется запуск "Расписания" при старте проекта procedure OnStartScript; begin Schedule := GetSchedule('Имя мнемосхемы', 'Имя расписания'); if Schedule <> nil then Schedule.Enabled := true; end; Begin ... ... ... // Выполняется останов "Расписания" // при наступлении какого-либо события if Schedule <> nil then Schedule.Enabled := false; ... ... ... end. |