| Языки | - VBScript |
VBScript
Краткое описание
Компонент позволяет выполнять скрипты на языке Basic. Подробное описание по синтаксису языка и операциям дана в статье "Справка->Помощь"
Параметры
Замечания
Как и любой компонент в HiAsm VBScript умеет обрабатывать вызовы методов, инициировать события, получать внешние данные и предоставлять свои данные во вне(или содержать св-ва):
Обновление элемента: [svn]VBScript.pas[/svn]
- Обработчик методов должен быть помещен в ф-цию: где Data - данные, переданные методу из потока, Index - индекс вызванного метода(начиная с 0) для UseName = False и имя метода, заданное в св-ве WorkPoints для UseName = True.
#bas
function doWork(Data,Index)
' код на языке Basic
end - Обработчик св-тв должен быть помещен в ф-цию:где Data - данные, переданные методу из потока, Index - индекс вызванного метода(начиная с 0) для UseName = False и имя метода, заданное в св-ве WorkPoints для UseName = True. Значение, которое вернет ф-ция будет передано в поток.
#bas
function GetVar(Data,Index)
' код на языке Basic
end - Для вызова событий из скрипта используется ф-ция: onEvent(Index,Data), где Index - индекс или имя события, Data - данные, которые необходимо записать в поток.
- Для получения внешних данных используется ф-ция: GetData( Index ), где Index - индекс или имя точки с данными. В качестве результата ф-ция вернет данные, переданные точке "сверху" из потока.
Имя | Тип | Описание |
##SetScript | DATA | Устанавливает текст скрипта из данных в потоке |
##Errors | VAR | Содержит текст ошибок после последней сборки скрипта(или пустую строку в случае успешной сборки) |
Обновление элемента: [svn]VBScript.pas[/svn]
BB-code статьи для вставки
Всего комментариев: 0
(комментарии к статье еще не добавлены)