Вверх ↑
Разработчик
Ответов: 26200
Рейтинг: 2137
#1: 2009-09-06 23:47:42 ЛС | профиль | цитата
BeginEnd писал(а):
Я прекрасно понимаю, что для фиксированных вычислений - все работает, но нужен парсер строки любого, по-правилам, выражения!!!

Млин, ну слов нет, одни эмоции


Add(MainForm,11339219,238,168)
{
}
Add(Button,2151046,294,168)
{
 Left=135
 Top=25
 Caption="Calc"
 link(onClick,1834605:doData,[])
}
Add(Edit,7683434,483,161)
{
 Left=200
 Top=25
 Text=""
}
Add(MathParse,10424193,434,161)
{
 MathStr=""
 Point(doMathStr)
 Point(reCalc)
 link(onResult,7683434:doText,[])
}
Add(Hub,14902312,392,168)
{
 link(onEvent1,10424193:doMathStr,[])
 link(onEvent2,10424193:doCalc,[(420,181)(420,167)])
}
Add(DoData,1834605,343,168)
{
 Data=String()
 link(onEventData,14902312:doEvent1,[])
 link(Data,8214691:Text,[])
}
Add(Edit,8214691,343,119)
{
 Left=10
 Top=25
 Width=110
 Text="(2+2)*3-10/2"
}



карма: 22

0