Application.GetDialogScript

string Application.GetDialogScript ( string DialogName,
string EventName )
Примеры

Описание

Возвращает строку, содержащую скрипт из события диалогового окна.

Параметры

DialogName

(строка) Имя диалогового окна, чей скрипт нужно получить.

EventName

(строка) Имя события, чей скрипт нужен, в том виде как он показан в диалоговом окне редактора скриптов. Например "On Show".

Возврат

ResultVariable

(строка) Скрипт диалогового окна для указанного события. Если случается ошибка, возвращается пустая строка (""). Можно использовать Application.GetLastError для определения случился ли отказ в работе этого действия и почему.

При добавлении действия из редактора скрипта, можно использовать это поле для определения переменной, которая возвращает значение, хранящееся в ней.
Смотрите также: Связанные действия

Примеры

Пример 1

sScript = Application.GetDialogScript("Dialog1", "On Show");
Получает скрипт из события 'On Show' в 'Dialog1', и сохраняет его в переменной 'sScript'.

Пример 2

-- Get the script existing in the event
-- Получаем скрипт существующий в событии
sPreviousScript = Application.GetDialogScript ("Dialog1", "On Preload");
-- Append an Application.Exit action to the end of the script
-- Добавляем действие Application.Exit в конец скрипта
sNewScript = sPreviousScript .. "\r\n" .. "Application.Exit()";
-- Set the event's script
-- Устанавливаем скрипт события
Application.SetDialogScript("Dialog1", "On Preload", sNewScript);
Добавляем действие Application.Exit в конец скрипта, размещенного в событии 'On Preload' в 'Dialog1'.
Смотрите также: Связанные действия