[b]Dilma[/b], я не претендую на советника^2, но задача математическая и нужно вернуть её в без строковое русло :)
Add(MainForm,10091820,210,35)
{
Height=96
Position=1
}
Add(Edit,4833166,231,105)
{
Left=5
Top=10
Width=180
Text="123456"
DataType=2
}
Add(Button,11207421,189,154)
{
Left=160
Top=35
Caption=">>"
link(onClick,14473886:doData,[])
}
Add(DoData,14473886,231,154)
{
link(onEventData,6942260:doWork2,[])
link(Data,4833166:Text,[])
}
Add(Math,15612114,315,154)
{
OpType=7
Op2=256
ResultType=0
link(onResult,5197700:doCompare,[])
}
Add(Math,6416203,315,203)
{
OpType=8
Op2=256
ResultType=0
link(onResult,5186219:doCalc,[])
}
Add(Hub,15488237,287,154)
{
link(onEvent1,15612114:doOperation,[])
link(onEvent2,6416203:doOperation,[(308,167)(308,209)])
}
Add(Convertor,14656363,406,203)
{
Mode=6
link(onResult,8522235:doText,[])
}
Add(If_else,5197700,357,154)
{
Type=2
Op2=Integer(0)
link(onTrue,6942260:doWork1,[(397,160)(397,144)(277,144)])
link(onFalse,5186219:doClear,[(403,167)(403,189)(352,189)(352,216)])
}
Add(HubEx,6942260,273,147)
{
link(onEvent,15488237:doEvent1,[])
}
Add(MathParse,5186219,364,203)
{
MathStr="%1*256 + %2"
Point(doClear)
link(onResult,14656363:doConvert,[])
link(X1,5186219:Result,[(370,194)(358,194)(358,243)(370,243)])
}
Add(Edit,8522235,448,203)
{
Left=195
Top=10
Width=190
}