Вверх ↑
Ответов: 91
Рейтинг: 0
#1: 2017-06-02 19:25:06 ЛС | профиль | цитата
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,[])
}

карма: 0

0
Редактировалось 4 раз(а), последний 2017-06-02 20:13:51