 Тогда так:
Add(MainForm,11930377,154,133) { Width=328 Height=244 } Add(HTTP_Get,14845849,203,196) { URL="https://dorco-lezvie.ru/status1.html" UserAgent="" link(onDownload,14577428:doConvert,[(243,209)(243,202)]) } Add(Convertor,14577428,252,196) { Mode=11 Digits=1 link(onResult,11751732:doSearch,[]) } Add(BlockFind,11751732,294,196) { StartBlock=">МНЛЗ-2</td>" EndBlock="</table></td></tr>" link(onSearch,11488401:doEvent1,[]) link(onEndSearch,13808314:doTimer,[(338,209)(338,237)(139,237)(139,202)]) } Add(Hub,11488401,350,196) { link(onEvent1,15114550:doSearch,[]) link(onEvent2,10553592:doSearch,[(378,209)(378,265)]) } Add(Label,3607650,693,224) { Left=267 Top=135 Width=28 Height=20 Color=12632256 Font=[MS Sans Serif,10,1,16711680,1] Name="отлито" Caption="000" Alignment=2 } Add(Label,4057866,553,259) { Left=265 Top=65 Width=32 Height=20 Color=12632256 Font=[MS Sans Serif,10,1,16711680,1] Name="скорость" Caption="0.00" Alignment=2 } Add(Label,13539856,651,252) { Left=267 Top=99 Width=28 Height=20 Color=12632256 Font=[MS Sans Serif,10,1,16711680,1] Name="вес" Caption="130" Alignment=2 } Add(Label,11088423,714,378) { Left=267 Top=165 Width=28 Height=20 Color=12632256 Font=[MS Sans Serif,10,1,16711680,1] Name="остаток" Caption="000" Alignment=2 Point(doFont) } Add(BlockFind,15114550,392,196) { IncludeBlock=1 StartBlock="<tr><td colspan=2><font size=-1><b>Отлито (м/т) " EndBlock="</b></font></td><td><font size=-1><b>" link(onSearch,11081620:doTrim,[]) } Add(BlockFind,10553592,392,259) { IncludeBlock=1 StartBlock="<tr><td colspan=2><font size=-1><b>Скорость разливки</b></font></td><td><font size=-1><b>" EndBlock="</b></font></td></tr>" link(onSearch,10567148:doTrim,[]) } Add(MathParse,11349747,553,196) { DataCount=4 MathStr="(%1*%2*%3*7.5/1000000)+%4" ResultType=0 link(onResult,4494447:doEvent1,[]) link(X2,419603:Var1,[]) link(X3,419603:Var2,[]) link(X4,419603:Var3,[]) } Add(ChildGroupBox,419603,560,105) { } BEGIN_SDK Add(EditMulti,12096631,21,21) { VarCount=5 Width=412 Height=102 link(Var1,725016:Var1,[(27,96)]) link(Var2,7998616:Var1,[(34,103)]) link(Var3,3793636:Text,[(41,113)(328,113)]) link(Var4,725016:Var2,[]) link(Var5,7998616:Var2,[]) } Add(GroupBox,9204075,28,42) { Left=2 Top=35 Width=180 Height=168 Color=12632256 Font=[MS Sans Serif,10,1,16711680,1] Ctl3D=0 WinStyle=4 Name="Настройки МНЛЗ" Caption="Настройки МНЛЗ" Flat=0 } Add(Label,10943951,378,42) { Left=5 Top=65 Width=61 Height=20 Color=12632256 Font=[MS Sans Serif,10,1,0,1] Caption="Ширина" Alignment=2 } Add(Edit,11176021,182,56) { Left=116 Top=65 Width=45 Font=[MS Sans Serif,10,1,0,1] Text="1556" Alignment=2 DataType=4 } Add(Label,10732185,385,49) { Left=5 Top=95 Width=69 Height=20 Color=12632256 Font=[MS Sans Serif,10,1,0,1] Caption="Толщина" Alignment=2 } Add(Edit,1053214,224,49) { Left=116 Top=95 Width=45 Font=[MS Sans Serif,10,1,0,1] Text="176" Alignment=2 DataType=4 } Add(Label,6245564,392,56) { Left=5 Top=125 Width=59 Height=20 Color=12632256 Font=[MS Sans Serif,10,1,0,1] Caption="Правка" Alignment=2 } Add(Edit,3793636,322,56) { Left=116 Top=125 Width=45 Font=[MS Sans Serif,10,1,0,1] Text="10" Alignment=2 DataType=4 link(onEnter,16078609:doPosition,[(370,69)(370,43)(268,43)(268,62)]) link(Str,16078609:Position,[(328,49)(311,49)(311,102)(279,102)]) } Add(UpDown,16078609,273,56) { Left=62 Top=125 Width=50 Max=100000 Min=-100000 Position=10 Kind=0 link(onPosition,3793636:doText,[]) } Add(GetDataEx,725016,42,91) { Angle=1 link(Data,11176021:Text,[(188,96)]) } Add(GetDataEx,7998616,49,98) { Angle=1 link(Data,1053214:Text,[(230,103)]) } Add(ComboBox,3692906,77,42) { Left=43 Top=25 Width=95 Height=21 Font=[MS Sans Serif,10,1,0,1] Strings=#8:776*277 |9:1106*277 |8:1556*176|9:1536*176 |9:1326*176 |9:1256*176 |8:1106*176|8:1056*176|8:1036*176|0:| Text="Кристалл" Point(EditText) link(onClick,3482048:doSplit,[]) } Add(StrPart,3482048,140,49) { Char="*" Point(Left) Point(Right) link(onSplit,1053214:doText,[]) link(onPart,11176021:doText,[]) link(Str,3692906:EditText,[(146,37)(123,37)(123,93)(97,93)]) } END_SDK Add(LineBreak,15768751,581,175) { Type=1 Color=65535 link(Data,419603:Var4,[]) Primary=[4098173,84,154] } Add(LineBreak,649527,588,154) { Type=1 Color=8454016 link(Data,419603:Var5,[]) Primary=[11116852,84,196] } Add(Hub,4494447,602,196) { link(onEvent1,3607650:doText,[(654,202)(654,230)]) link(onEvent2,12702688:doCompare,[(629,209)(629,409)(527,409)(527,377)]) } Add(If_else,12702688,546,371) { Op1=Real(0) link(onFalse,5398625:doCalc,[]) link(Op1,9161951:Value,[(552,335)(524,335)]) link(Op2,5494600:Var2,[]) } Add(GetDataEx,5494600,553,301) { link(Data,4057866:Caption,[]) } Add(MathParse,5398625,644,378) { DataCount=5 MathStr="((%2-%3)/(7.5*%4*%5/1000000))/%1" ResultType=0 link(onResult,11088423:doText,[]) link(X1,5494600:Var3,[(650,306)]) link(X2,13539856:Caption,[]) link(X3,3607650:Caption,[(664,325)(699,325)]) link(X4,4098173:Var,[]) link(X5,11116852:Var,[]) } Add(Timer,13808314,154,196) { Interval=10000 AutoStop=1 link(onTimer,14845849:doDownload,[]) } Add(Label,1090515,154,259) { Left=190 Top=165 Width=58 Height=20 Font=[MS Sans Serif,10,0,0,1] Name="нз 13" Caption="Остаток" Alignment=2 } Add(Label,5798619,162,267) { Left=205 Top=100 Width=45 Height=17 Font=[MS Sans Serif,10,0,0,1] Name="нз 13" Caption="тонаж" AutoSize=1 Alignment=2 } Add(Label,13227384,168,273) { Left=185 Top=65 Width=67 Height=17 Font=[MS Sans Serif,10,0,0,1] Name="нз 13" Transparent=0 Caption="Скорость" AutoSize=1 Alignment=2 } Add(Label,2830286,175,280) { Left=200 Top=135 Height=20 Font=[MS Sans Serif,10,0,0,1] Name="нз 13" Transparent=0 Caption="Отлито" AutoSize=1 Alignment=2 } Add(Memory,9161951,518,266) { Default=Real(0) } Add(Trim,11081620,462,196) { link(onTrim,11349747:doCalc,[]) } Add(Trim,10567148,462,259) { link(onTrim,4057866:doText,[]) }
|