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

Вниз

Как выполнить выражение содержащиеся в строке.   Найти похожие ветки 

 
Tundra   (2003-02-28 17:44) [0]

Как выполнить выражение содержащиеся в строке.
К примеру

var St:string;]
a,b,c:integer;
...
begin
a=1;
b=10;
st:= a + "+" + b;
c:=Выполнить(st)
end

как это сделать - кто скажет;
Спасибо


 
REA ©   (2003-02-28 17:54) [1]

Нужно писать свой парсер и интерпретатор выражений. Я себе такой компонентик написал. Вообще в сети наверно таких много лежит.


 
Tundra   (2003-03-01 10:33) [2]

Спасибо.
Неужели все так сложно в VB есть функция Eval которая, вычисляет значение выражения строки, и в Excele то же есть, а в Паскале получается нет.


 
Думкин ©   (2003-03-01 10:36) [3]


> Tundra (01.03.03 10:33)

Так и в Ассемблере нет. Про компоненты соответствующие что-то было - сейчас народ проснется и скажет.
А можно и самой написать - весьма интересно, глядишь и ник станет - Знойная Сахара. %-)



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

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

Наверх




Память: 0.47 MB
Время: 0.017 c
14-39557
Delirium
2003-02-26 17:50
2003.03.13
Доменное имя первого уровня - даром !


1-39344
SkyQuake
2003-03-01 14:14
2003.03.13
Пробелы после строки.


14-39467
Step[B.M.]
2003-02-27 01:00
2003.03.13
Помогите пожалуйста. Как этих два файла slider.pas и slider.res


3-39180
JibSkeart
2003-02-20 15:36
2003.03.13
Как узнать (подсчитать) точно траффик


1-39325
Dms
2003-03-04 15:46
2003.03.13
Обращение к пикселю в TBitmap