Главная страница
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.028 c
2-1159115132
J_SABER
2006-09-24 20:25
2006.10.15
Абсолютный путь


8-1142814706
Петр
2006-03-20 03:31
2006.10.15
Анимация - Графика


11-1135681340
Flea
2005-12-27 14:02
2006.10.15
KOLGets ?


5-1140892669
Perfect
2006-02-25 21:37
2006.10.15
Обтекание текстом картинки


3-1155280294
rasvv
2006-08-11 11:11
2006.10.15
Базы данных в потоках