Вверх ↑
Ответов: 1328
Рейтинг: 69
#1: 2009-01-25 07:46:26 ЛС | профиль | цитата
Sova-Kmv, смотрел, это не то.
------------ Дoбавленo:

Sova-Kmv, вот пример:

Add(Memo,15138165,413,413)
{
Left=10
Top=70
Width=375
Height=170
ScrollBars=2
}
Add(Edit,11417004,175,336)
{
Left=110
Top=15
Width=270
Text="043F0440043E04310430"
}
Add(HubEx,5072661,364,399)
{
link(onEvent,15138165:doAdd,[(393,412)(393,419)])
}
Add(MultiElementEx,6034427,203,399)
{
link(onDecodeSms,5072661:doWork1,[(368,405)])
link(onCodeSms,5072661:doWork2,[(299,412)(299,412)])
link(TextDecode,11417004:Text,[(209,383)(181,383)])
link(TextCode,7360015:Text,[(216,383)(244,383)])
}
BEGIN_SDK
Add(EditMultiEx,666274,6,6)
{
WorkCount=#28:doDecodeSms=декодировать смс|24:doCodeSms=кодировать смс|
EventCount=#39:onDecodeSms=событие после декодирования|39:onCodeSms=событие после кодирования смс|
VarCount=#44:ResultDecodeText=результат декодирования смс|40:ResultCodeText=результат кодирования смс|5:count|
DataCount=#37:TextDecode=текст для декодировать смс|34:TextCode=текст для кодирования смс|
Width=874
Height=648
link(doDecodeSms,3638402:doEvent1,[(36,12)(36,160)])
link(doCodeSms,10905187:doEvent1,[(27,19)(27,440)])
link(ResultDecodeText,12932696:Var3,[(12,202)(787,202)])
link(ResultCodeText,8343659:Var3,[(19,475)(668,475)])
link(count,8877922:Result,[(26,424)(122,424)])
}
Add(Math,7943423,221,441)
{
Op2=1
link(onResult,4386656:doCopy,[])
link(Op1,1542059:Position,[(227,429)(213,429)(213,483)(178,483)])
}
Add(DoData,12702356,662,532)
{
link(onEventData,666274:onCodeSms,[(860,538)(860,19)])
link(Data,8343659:Var2,[])
}
Add(Memory,5250108,473,441)
{
link(onData,15581983:doCompare,[])
}
Add(GetDataEx,3342553,137,133)
{
link(Data,666274:TextDecode,[(150,71)(12,71)])
}
Add(If_else,3166645,620,168)
{
link(onTrue,13278345:doStrCat,[])
link(Op2,3694295:Value,[(633,156)(609,156)(609,222)(479,222)])
}
Add(Memory,3694295,473,161)
{
link(onData,14275379:doEnum,[(513,167)(513,174)])
}
Add(StrList,6135525,508,49)
{
Strings=#6:0=0030|6:1=0031|6:2=0032|6:3=0033|6:4=0034|6:5=0035|6:6=0036|6:7=0037|6:8=0038|6:9=0039|0:|6:Ё=0401|6:А=0410|6:Б=0411|6:В=0412|6:Г=0413|6:Д=0414|6:Е=0415|6:Ж=0416|6:З=0417|6:И=0418|6:Й=0419|6:К=041A|6:Л=041B|6:М=041C|6:Н=041D|6:О=041E|6:П=041F|6:Р=0420|6:С=0421|6:Т=0422|6:У=0423|6:Ф=0424|6:Х=0425|6:Ц=0426|6:Ч=0427|6:Ш=0428|6:Щ=0429|6:Ъ=042A|6:Ы=042B|6:Ь=042C|6:Э=042D|6:Ю=042E|6:Я=042F|0:|6:а=0430|6:б=0431|6:в=0432|6:г=0433|6:д=0434|6:е=0435|6:ж=0436|6:з=0437|6:и=0438|6:й=0439|6:к=043A|6:л=043B|6:м=043C|6:н=043D|6:о=043E|6:п=043F|6:р=0440|6:с=0441|6:т=0442|6:у=0443|6:ф=0444|6:х=0445|6:ц=0446|6:ч=0447|6:ш=0448|6:щ=0449|6:ъ=044A|6:ы=044B|6:ь=044C|6:э=044D|6:ю=044E|6:я=044F|7:ё =0451|0:|6: =00A0|6: =0020|6:!=0021|6:"=0022|6:#=0023|6:$=0024|6:%=0025|6:&=0026|6:'=0027|6:(=0028|6:)=0029|6:*=002A|6:+=002B|6:,=002C|6:-=002D|6:.=002E|6:/=002F|0:|6::=003A|6:;=003B|6:<=003C|6:==003D|6:>=003E|6:?=003F|6:@=0040|6:A=0041|6:B=0042|6:C=0043|6:D=0044|6:E=0045|6:F=0046|6:G=0047|6:H=0048|6:I=0049|6:J=004A|6:K=004B|6:L=004C|6:M=004D|6:N=004E|6:O=004F|6:P=0050|6:Q=0051|6:R=0052|6:S=0053|6:T=0054|6:U=0055|6:V=0056|6:W=0057|6:X=0058|6:Y=0059|6:Z=005A|6:[=005B|6:\=005C|6:]=005D|6:^=005E|6:_=005F|6:`=0060|6:a=0061|6:b=0062|6:c=0063|6:d=0064|6:e=0065|6:f=0066|6:g=0067|6:h=0068|6:i=0069|6:j=006A|6:k=006B|6:l=006C|6:m=006D|6:n=006E|6:o=006F|6:p=0070|6:q=0071|6:r=0072|6:s=0073|6:t=0074|6:u=0075|6:v=0076|6:w=0077|6:x=0078|6:y=0079|6:z=007A|6:{=007B|6:|=007C|6:}=007D|6:~=007E|0:|6:¶=00b6|
}
Add(ArrayEnum,14275379,522,168)
{
link(onItem,7648283:doSplit,[])
link(Array,15461537:Var2,[])
}
Add(StrPart,7648283,571,168)
{
Char="="
Point(Left)
link(onSplit,3166645:doCompare,[])
}
Add(GetDataEx,8596645,319,126)
{
link(Data,12488059:Value,[])
}
Add(Copy,12108522,424,168)
{
Count=4
link(onCopy,3694295:doValue,[(464,174)(464,167)])
link(Str,3342553:Var3,[(430,142)])
link(Position,8596645:Var3,[(437,135)])
}
Add(Length,8877922,116,161)
{
link(onLength,12642666:doOperation,[])
link(Str,3342553:Var1,[(122,142)])
}
Add(Math,12642666,158,161)
{
OpType=3
Op2=4
link(onResult,16289305:doFor,[])
}
Add(For,16289305,214,161)
{
IncludeEnd=1
link(onEvent,12434664:doOperation,[])
link(onStop,12488059:doClear,[(286,174)(286,90)])
link(End,11340342:Var3,[(227,149)(203,149)(203,226)])
}
Add(Math,12434664,319,161)
{
Op2=4
link(onResult,7203998:doEvent1,[])
link(Op1,8596645:Var1,[(325,135)])
}
Add(Memory,12488059,326,77)
{
Default=Integer(-3)
}
Add(Hub,7203998,368,161)
{
link(onEvent1,12488059:doValue,[(410,167)(410,149)(309,149)(309,83)])
link(onEvent2,12108522:doCopy,[])
}
Add(Hub,10905187,74,434)
{
OutCount=3
link(onEvent1,3664668:doClear,[(660,440)(660,454)])
link(onEvent2,10507656:doLength,[])
link(onEvent3,12702356:doData,[(381,454)(381,538)])
}
Add(GetDataEx,12932696,774,210)
{
Angle=1
link(Data,855076:Value,[(794,219)])
}
Add(StrCat,13278345,669,168)
{
link(onStrCat,855076:doValue,[])
link(Str1,12932696:Var1,[(675,160)(732,160)(732,219)])
link(Str2,7648283:Left,[(682,156)(658,156)(658,212)(577,212)])
}
Add(Memory,855076,788,168)
{
Default=String()
}
Add(If_else,15581983,515,441)
{
link(onTrue,12000400:doStrCat,[])
link(Op1,4585296:Left,[(521,429)(479,429)(479,485)(437,485)])
link(Op2,1187661:Value,[(528,417)(426,417)(426,485)(325,485)])
}
Add(ArrayEnum,7775356,368,441)
{
link(onItem,4585296:doSplit,[])
link(Array,15461537:Var1,[(374,128)])
}
Add(StrPart,4585296,431,441)
{
Char="="
Point(Left)
link(onSplit,5250108:doValue,[])
}
Add(StrCat,12000400,606,441)
{
link(onStrCat,3664668:doValue,[])
link(Str1,8343659:Var1,[(612,421)(656,421)(656,492)])
link(Str2,5250108:Value,[(619,433)(647,433)(647,485)(479,485)])
}
Add(Memory,3664668,669,441)
{
Default=String()
}
Add(GetDataEx,15461537,515,119)
{
link(Data,6135525:Array,[])
}
Add(GetDataEx,8343659,655,483)
{
Angle=1
link(Data,3664668:Value,[(675,492)])
}
Add(Hub,3638402,67,154)
{
OutCount=3
link(onEvent1,855076:doClear,[(440,160)(440,181)])
link(onEvent2,8877922:doLength,[])
link(onEvent3,5990357:doData,[(405,174)(405,265)])
}
Add(For,1542059,172,441)
{
IncludeEnd=1
link(onEvent,7943423:doOperation,[])
link(End,10507656:Result,[(185,429)(161,429)(161,484)(129,484)])
}
Add(Length,10507656,123,441)
{
link(onLength,1542059:doFor,[])
link(Str,14938142:Var1,[(129,394)])
}
Add(GetDataEx,14938142,186,385)
{
link(Data,666274:TextCode,[(199,61)(19,61)])
}
Add(Copy,4386656,270,441)
{
Count=1
link(onCopy,1187661:doValue,[])
link(Str,14938142:Var3,[(276,394)])
link(Position,7943423:Result,[(283,429)(255,429)(255,485)(227,485)])
}
Add(Memory,1187661,319,441)
{
link(onData,7775356:doEnum,[])
}
Add(DoData,5990357,781,259)
{
link(onEventData,666274:onDecodeSms,[(847,265)(847,12)])
link(Data,12932696:Var2,[])
}
Add(GetDataEx,11340342,161,217)
{
Angle=3
link(Data,12642666:Result,[(164,226)])
}
END_SDK
Add(Edit,7360015,238,336)
{
Left=110
Top=45
Width=270
Text="проба"
}
Add(Button,15093083,329,434)
{
Left=35
Top=245
Width=110
Caption="Очистить"
link(onClick,15138165:doClear,[(387,440)(387,426)])
}
Add(Button,13113654,35,427)
{
Left=10
Top=17
Width=95
Caption="конв в юникод"
link(onClick,8070114:doEvent1,[])
}
Add(Button,6139698,42,378)
{
Left=10
Top=42
Width=95
Caption="конв юникод"
link(onClick,6034427:doCodeSms,[(138,384)(138,412)])
}
Add(Label,606890,259,455)
{
Left=60
Top=285
link(Text,6034427:count,[(265,443)(223,443)])
}
Add(Hub,8070114,105,427)
{
link(onEvent1,6034427:doDecodeSms,[(170,433)(170,405)])
link(onEvent2,606890:doText,[(198,440)(198,461)])
}


карма: 2

0