Адрес этой странички : http://spcalc.narod.ru/spcalc_func_fs_sys.htm
spCalc.exe
Интерпретатор скриптов.
ВНИМАНИЕ !
Прежде, чем читать этот документ, крайне
рекомендуется детально ознакомиться с
документом :
"Библиотека скриптов FastScript 1.4. Руководство разработчика"
( http://spcalc.narod.ru/download/fs14_ru_rtf.zip
).
Количество
всех переменных скрипта.
function fs_GetVarCount : Integer;
Прочитать имена всех переменных скрипта в
строку (имена будут перечислены через точку
с запятой).
function fs_GetVarNamesString : String;
Получить текущий список переменных (и их
типов) скрипта.
function fs_GetListVars(ListVars : TStrings) :
integer;
ListVars
– переменная (TStrings
или TStringList),
куда функция вернет список переменных и их
типов.
Должен быть создан ДО вызова функции
Возвращаемое значение – размер
списка ListVars.
Количество всех констант скрипта.
function fs_GetConstCount : Integer;
Прочитать имена всех констант скрипта
в строку (имена будут перечислены через
точку с запятой).
function fs_GetConstNamesString : String;
Получить текущий список констант (и их
типов) скрипта.
function fs_GetListConsts(ListVars : TStrings) :
integer;
ListVars
– переменная (TStrings
или TStringList),
куда функция вернет список констант и их
типов.
Должен быть создан ДО вызова функции.
Возвращаемое значение – размер
списка ListVars.
Количество всех объектов(переменные,
константы, функции, процедуры) скрипта.
function fs_GetCount : Integer;
Получить текущий список объектов(переменные,
константы, функции, процедуры)
и их типов скрипта.
function fs_GetList (List : TStrings) : integer;
List
– переменная (TStrings
или TStringList),
куда функция вернет список объектов(переменные,
константы, функции, процедуры) и их типы.
Должен быть создан ДО вызова
функции
Возвращаемое значение – размер
списка List.
Получить имя объекта(переменная, константа,
функция, процедура) скрипта по номеру (начиная
с нуля).
function fs_GetName(Index: Integer) : string;
Номер (индекс) объекта(переменная,
константа, функция, процедура) скрипта по
имени.
function fs_GetIndex(sName : string) : Integer;
Получить значение объекта(переменная,
константа, функция, процедура) скрипта по
имени.
function fs_GetVal(sName : string) : variant;
Прочитать имена всех объектов(переменные,
константы, функции, процедуры) скрипта в
строку (имена будут перечислены через точку
с запятой).
function fs_GetNamesString : String;
©
Sergey Popov, Usinsk, Komi, 2007