Страница 1 из 1

Выполнить скрипт в приложении

СообщениеДобавлено: 27.01.2015 12:53:25
pndr__soft
Добрый день

Надо реализовать такую функцию в приложении:

1. Пишем в TMemo текст скрипта. Например:

var
i,j : integer;
t : String;
begin
i := 2;
j := 5;
t := 'result = ' + IntToStr(i*j);
ShowMessage(t);
end;

2. Нажимаем кнопку Run и видим результат выполнения скрипта, т.е. сообщение с текстом.

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

Очень долго писал на Delphi, сейчас пытаюсь перейти на Lazarus.

Re: Выполнить скрипт в приложении

СообщениеДобавлено: 27.01.2015 13:06:57
pupsik
берем бутылку, стаканы и го..о к знакомому прогеру :lol:

Очень долго писал на Delphi
не верю... Если бы вы это делали то, даже мельком, но слышали бы о скриптовых движках. Да и вопрос бы по другому был.

п.с.
В лазаре же есть pascalscript.

Re: Выполнить скрипт в приложении

СообщениеДобавлено: 27.01.2015 13:07:21
pndr__soft
нашел прикольный компонент TPSScript

спасибо всем за внимание

Добавлено спустя 36 секунд:
pupsik писал(а):не верю... Если бы вы это делали то, даже мельком, но слышали бы о скриптовых движках. Да и вопрос бы по другому был.


ваше право. подобной задачи никогда не стояло.

Re: Выполнить скрипт в приложении

СообщениеДобавлено: 27.01.2015 13:19:42
pupsik
ваше право.
знаю... Не обижайтесь, просто структура вопроса весьма не соответсвует факту очень долго. Хотя, возможно, вы преподаватель. Тоды вроде похоже...

в догонку: http://goodbyamerica.sourceforge.net/Pascal%20Script_rus.html