ScriptModule Свойства



AsObject as Object

[Read only] Возвращает код модуля в виде объекта. Для примера, если ваш код имеет функцию "MyFunction" - вы можете вызвать ее так:

MyValue = ScriptModule.AsObject.MyFunction.

Events as ScriptModuleEvents

[Read only] Возвращает ассоциированный с модулем список событий ScriptModuleEvents.

ScriptLanguage as String

Возвращает или устанавливает язык скрипта. По умолчанию "VBScript".

Заметьте: если это свойство изменяется, вы должны установить текст скрипта снова, потому, что в случае смены языка старый код удаляется.

Text as String

Возвращает или устанавливает код скрипта.

LastError as Variant

[Read only] Возвращает код и описание последней ошибки модуля.

Возвращаемое значение представляет собой массив из двух элементов.

Первый элемент содержит код ошибки, второй - описание.

Если код ошибки равен нулю (0) - значит ошибок нет.

Если код ошибки не равен нулю второй элемент содержит текстовое описание ошибки.

При помощи этого свойства возможно выявлять ошибки кода модуля или ошибки, которые появляются во время вызова событий модуля.

Заметьте: все ошибки модулей также записываются в системный журнал событий (полезно для отладки модулей).

Name as String

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

Descripton as String

Возвращает или устанавливает описание для модуля.