nesco писал(а): Я как бы не против, пусть будет так. Но, КМК, ms должны иметь три знака. Согласен, не уведомил, что интересуют только сотые, а вообще сотые начались с 25 кадров в секунду Есть время в которое должен запуститься видеомультик, он может показаться в 08552508 или (8552508), что одно и тоже, 08 на конце - это кадры, их 25 в секунде. А в реале должен показаться в 32125.32 то есть в 08:55:25:32 мультик Make(delphi) ver(4.05 build 186) Add(Length,5442612,777,392) { link(onLength,7382586:doEvent1,[]) link(Str,14663813:Var2,[]) } Add(MainForm,3605936,644,245) { Width=920 Height=732 Caption="Пример использования Copy" } Add(Edit,16225249,777,280) { Left=50 Top=35 Width=290 Text="8552508" } Add(Button,14735802,630,392) { Left=80 Top=140 link(onClick,5442612:doLength,[]) } Add(Memo,5322896,1926,637) { Left=355 Top=70 Width=140 Height=165 } Add(Hub,7382586,889,392) { link(onEvent1,10883093:doCompare,[]) link(onEvent2,4725757:doCompare,[(935,405)(935,678)]) } Add(Copy,4316397,1029,392) { Position=1 Count=1 link(onCopy,13114486:doEvent1,[]) link(Str,3349854:Var2,[]) } Add(GetDataEx,14663813,777,315) { link(Data,16225249:Text,[]) } Add(Copy,5325950,1127,399) { Position=2 Count=2 link(onCopy,13619776:doEvent1,[]) link(Str,977302:Var2,[]) } Add(Copy,859859,1232,406) { Position=4 Count=2 link(onCopy,14355567:doEvent1,[]) link(Str,4737566:Var2,[]) } Add(Hub,14355567,1288,406) { link(onEvent1,16443525:doCalc,[(1312,412)(1312,489)]) link(onEvent2,11551212:doCopy,[]) } Add(Hub,13619776,1190,399) { link(onEvent1,13655322:doCalc,[(1222,405)(1222,489)]) link(onEvent2,859859:doCopy,[]) } Add(Copy,11551212,1330,413) { Position=6 Count=2 link(onCopy,7641357:doCalc,[(1381,419)(1381,489)]) link(Str,4737566:Var3,[(1336,320)]) } Add(GetDataEx,3349854,1029,315) { Angle=3 link(Data,4880377:Var3,[]) } Add(GetDataEx,977302,1127,315) { Angle=3 link(Data,3349854:Var3,[]) } Add(GetDataEx,4737566,1232,315) { Angle=3 link(Data,977302:Var3,[]) } Add(If_else,10883093,952,392) { Op2=Integer(7) link(onTrue,4316397:doCopy,[]) } Add(Copy,16119807,1029,672) { Position=1 Count=2 link(onCopy,108907:doEvent1,[]) link(Str,4314462:Var2,[]) } Add(Hub,108907,1085,672) { link(onEvent1,7926638:doCalc,[(1117,678)(1117,797)]) link(onEvent2,8335035:doCopy,[]) } Add(Copy,8335035,1127,679) { Position=3 Count=2 link(onCopy,13869386:doEvent1,[]) link(Str,861568:Var2,[]) } Add(Copy,3465293,1232,686) { Position=5 Count=2 link(onCopy,645948:doEvent1,[]) link(Str,11295052:Var2,[]) } Add(Hub,645948,1288,686) { link(onEvent1,8531719:doCalc,[(1312,692)(1312,797)]) link(onEvent2,3697794:doCopy,[]) } Add(Hub,13869386,1190,679) { link(onEvent1,9075460:doCalc,[(1222,685)(1222,797)]) link(onEvent2,3465293:doCopy,[]) } Add(Copy,3697794,1330,693) { Position=7 Count=2 link(onCopy,6721768:doCalc,[(1381,699)(1381,797)]) link(Str,11295052:Var3,[(1336,642)]) } Add(GetDataEx,4314462,1029,637) { Angle=3 link(Data,4880377:Var2,[(1007,642)]) } Add(GetDataEx,861568,1127,637) { Angle=3 link(Data,4314462:Var3,[]) } Add(GetDataEx,11295052,1232,637) { Angle=3 link(Data,861568:Var3,[]) } Add(If_else,4725757,952,672) { Op2=Integer(8) link(onTrue,16119807:doCopy,[]) } Add(GetDataEx,4880377,1001,315) { Angle=3 link(Data,14663813:Var3,[]) } Add(Hub,13114486,1085,392) { link(onEvent1,15349949:doCalc,[(1117,398)(1117,489)]) link(onEvent2,5325950:doCopy,[]) } Add(MathParse,16509690,399,119) { } Add(MathParse,15349949,1134,483) { DataCount=1 MathStr="%1 * 3600" } Add(MathParse,13655322,1239,483) { DataCount=1 MathStr="%1 * 60" } Add(MathParse,7641357,1400,483) { DataCount=1 MathStr="%1 / 25" link(onResult,7281517:doCalc,[(1448,489)(1448,573)]) } Add(MathParse,7281517,1463,567) { DataCount=4 MathStr="%1 + %2 + %3 + %4" link(onResult,3735550:doEvent1,[(1531,573)(1531,643)]) link(X1,15349949:Result,[(1469,557)(1140,557)]) link(X2,13655322:Result,[(1476,549)(1245,549)]) link(X3,16443525:Result,[(1483,541)(1329,541)]) link(X4,7641357:Result,[(1490,533)(1406,533)]) } Add(MathParse,16443525,1323,483) { DataCount=1 MathStr="%1" } Add(Hub,3735550,1568,637) { InCount=6 link(onEvent1,4790705:doEvent1,[]) link(onEvent2,10010032:doOperation,[(1596,650)(1596,727)]) } Add(MathParse,7926638,1134,791) { DataCount=1 MathStr="%1 * 3600" } Add(MathParse,9075460,1239,791) { DataCount=1 MathStr="%1 * 60" } Add(MathParse,6721768,1400,791) { DataCount=1 MathStr="%1 / 25" link(onResult,10681887:doCalc,[(1448,797)(1448,881)]) } Add(MathParse,10681887,1463,875) { DataCount=4 MathStr="%1 + %2 + %3 + %4" link(onResult,3735550:doEvent2,[(1531,881)(1531,650)]) link(X1,7926638:Result,[(1469,865)(1140,865)]) link(X2,9075460:Result,[(1476,857)(1245,857)]) link(X3,8531719:Result,[(1483,849)(1329,849)]) link(X4,6721768:Result,[(1490,841)(1406,841)]) } Add(MathParse,8531719,1323,791) { DataCount=1 MathStr="%1" } Add(Math,10010032,1610,721) { OpType=1 Op2=22125.32 link(onResult,4790705:doEvent2,[(1650,727)(1650,650)]) } Add(Hub,4790705,1659,637) { InCount=6 link(onEvent1,5322896:doAdd,[]) }
Редактировалось 4 раз(а), последний 2017-06-02 20:13:51
|