Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.10.15;
Скачать: CL | DM;

Вниз

Вопрос по FastScript   Найти похожие ветки 

 
Новичоккк   (2006-09-26 09:39) [0]

Вопрос к тем, кто когда-либо использовать FastScript:
Скрипту передается строка через AddVariable, потом, после выполнения, обработанная строка считывается через Variables. В принципе все хорошо, но возникла необходимость использовать как бы глобальные переменные, используемые в скриптах, значение которых сохранялось бы каждый раз после отработки скрипта, а потом загружалось перед следующим выполнением. Но дело в том, что нельзя заранее знать, какие имена даст пользователь своим переменным, их количество и прочее... как пользователь должен объявлять эти переменные? Или такое не предусмотрено FastScript?


 
atruhin ©   (2006-09-26 09:52) [1]

Насколько помню переменные уничтожаются только при уничтожении объекта скрипта. Т.е. создал объект, записываешь скрипт, компилируешь, выполняешь, записываешь новый....
Вроде переменные сохраняются, проверь.


 
atruhin ©   (2006-09-26 10:09) [2]

Не понял сразу, что ты имеешь ввиду переменные текущего скрипта.
Тогда можно описать функцию добавляющую переменную в скрипт. Т.е. обертку AddVariable, потом в скрипте вызываем AddGlobalVariable, после чего используем.


 
Новичоккк   (2006-09-26 10:18) [3]

2atruhin
Спасибо за ответы. Мне подходят оба варианта (на самом деле если вызывать Execute, то переменные не обнуляются, а сохраняют свое прежнее значение).
---
Случайно нет у кого-нибудь старой полной версии FastScript (без сообщения при выполнении скрипта). В дальнейшем планирую купить пакет у разработчика, но сначала хотел бы все-таки внедрить скрипты в проект и посмотреть на результат...


 
cyborg ©   (2006-09-26 10:21) [4]

> [3] Новичоккк   (26.09.06 10:18)

Фастскрипт не видел, но есть ещё много разных интерпретаторов паскаля, в том числе бесплатных, я даже один из них использую :)
Вот к примеру http://alexboiko.da.ru PascalC 3



Страницы: 1 вся ветка

Текущий архив: 2006.10.15;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.048 c
11-1135000241
Yozch1
2005-12-19 16:50
2006.10.15
Запуск приложения в KOL проекте


15-1158740484
Layner
2006-09-20 12:21
2006.10.15
Должны ли банки после погашения кредита выдавать справки о его


2-1159451950
шаааа
2006-09-28 17:59
2006.10.15
TObject(Sender) / Sender


2-1159523468
buka
2006-09-29 13:51
2006.10.15
Установка компонента


15-1156970785
Джо
2006-08-31 00:46
2006.10.15
Kiyiv Mastak Party