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

Общие вопросы программирования, алгоритмы и т.п.

Модератор: Модераторы

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

Сообщение pndr__soft » 27.01.2015 12:53:25

Добрый день

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

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.
pndr__soft
незнакомец
 
Сообщения: 2
Зарегистрирован: 27.01.2015 12:20:22

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

Сообщение pupsik » 27.01.2015 13:06:57

берем бутылку, стаканы и го..о к знакомому прогеру :lol:

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

п.с.
В лазаре же есть pascalscript.
pupsik
энтузиаст
 
Сообщения: 1154
Зарегистрирован: 20.08.2014 16:20:13

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

Сообщение pndr__soft » 27.01.2015 13:07:21

нашел прикольный компонент TPSScript

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

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


ваше право. подобной задачи никогда не стояло.
pndr__soft
незнакомец
 
Сообщения: 2
Зарегистрирован: 27.01.2015 12:20:22

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

Сообщение pupsik » 27.01.2015 13:19:42

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

в догонку: http://goodbyamerica.sourceforge.net/Pascal%20Script_rus.html
pupsik
энтузиаст
 
Сообщения: 1154
Зарегистрирован: 20.08.2014 16:20:13


Вернуться в Общее

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 23

Рейтинг@Mail.ru
cron