Обновил Add(MainForm,2953706,77,105) { Width=419 Height=409 } Add(Hub,56102,420,546) { OutCount=3 link(onEvent1,66235:doOpen,[(481,552)(481,503)]) link(onEvent2,43492:doCompress,[]) link(onEvent3,66235:doClose,[(494,566)(494,510)]) } Add(FileStream,66235,511,497) { link(FileName,9953838:Value,[]) } Add(ZLIB,43492,511,553) { link(onStream,5669816:doCopy,[]) link(Stream,66235:Stream,[]) } Add(FileSearch,31803,189,217) { link(onSearch,12088981:doWork1,[]) link(onEndSearch,8262932:doEvent1,[]) link(Dir,6434225:DesktopDir,[]) } Add(ListBox,7096491,434,217) { Left=95 Top=15 Width=280 Height=330 } Add(ArrayRW,5033776,448,385) { link(onRead,9953838:doValue,[]) link(Array,7096491:Array,[]) } Add(MultiElement,12088981,343,217) { link(onEvent1,7096491:doAdd,[]) } BEGIN_SDK Add(EditMulti,14398469,21,21) { EventCount=1 WorkCount=1 link(doWork1,13068213:doValue,[(49,27)(49,139)]) } Add(StrList,11240717,210,35) { @Color=0 Strings=#3:jpg|3:png|4:jpeg|3:bmp| Point(doGetIndex) Point(Index) } Add(FilePartElm,2115908,161,133) { Mode=4 link(onPart,11240717:doGetIndex,[(202,139)(202,83)]) } Add(Memory,13068213,77,133) { link(onData,7566123:doEvent1,[]) } Add(If_else,5275120,231,140) { Op2=Integer(-1) link(onFalse,14398469:onEvent1,[(292,153)(292,27)]) link(Op1,11240717:Index,[]) } Add(Hub,7566123,126,133) { link(onEvent1,2115908:doPart,[]) link(onEvent2,5275120:doCompare,[]) } END_SDK Add(Dir,6434225,189,133) { } Add(Button,2038932,77,210) { Top=50 link(onClick,2731596:doEvent1,[]) } Add(TCP_Client,15698978,812,483) { Port=777 IP="127.0.0.1" DataType=3 link(Data,5669816:Stream,[(825,471)(731,471)(731,597)(636,597)]) } Add(Timer,1153371,308,343) { Interval=15000 Enable=1 link(onTimer,7277855:doNext,[]) } Add(CounterEx,7277855,371,343) { Min=-1 Default=-1 Point(doMax) link(onNext,12186054:doData,[(415,349)(415,370)(359,370)(359,391)]) } Add(DoData,12186054,371,385) { link(onEventData,5033776:doRead,[]) link(Data,7277855:Count,[]) } Add(Memory,9953838,511,385) { link(onData,56102:doEvent1,[(555,391)(555,451)(408,451)(408,552)]) } Add(DoData,9011689,434,287) { link(onEventData,7277855:doMax,[(478,293)(478,325)(359,325)(359,356)]) link(Data,7096491:Count,[(440,275)(447,275)]) } Add(Hub,8262932,231,224) { link(onEvent1,9011689:doData,[(339,230)(339,293)]) link(onEvent2,1153371:doTimer,[(263,237)(263,349)]) } Add(MemoryStream,5669816,630,553) { link(onCopy,15698978:doSend,[(805,559)(805,503)]) } Add(Hub,2731596,133,210) { link(onEvent1,15698978:doOpen,[(689,216)(689,489)]) link(onEvent2,31803:doSearch,[]) }
Add(MainForm,14000290,161,175) { link(onCreate,4557003:##open,[]) } Add(TCP_ServerEx,4557003,259,189) { ServerPort=777 } BEGIN_SDK Add(EditMultiEx,9971778,3,3) { WorkCount=#6:##open| Width=650 Height=333 } Add(TCP_Connection,916654,42,70) { DataType=3 link(onRead,1873051:doEvent1,[]) } Add(Hub,1873051,154,70) { link(onEvent1,4113509:doNext,[]) link(onEvent2,8294394:doDeCompress,[(175,83)(175,251)]) } Add(Counter,4113509,266,70) { Max=100000 link(onNext,12890442:doStrCat,[(310,76)(310,104)(247,104)(247,132)]) } Add(StrCat,12890442,259,126) { Str1="G:demo" link(onStrCat,3872649:doStrCat,[(303,132)(303,156)(275,156)(275,181)]) link(Str2,4113509:Count,[]) } Add(StrCat,3872649,287,175) { Str2=".jpg" link(Str1,12890442:Result,[(293,167)(265,167)]) } Add(FileStream,14680982,287,224) { Mode=1 AutoCopy=0 Point(doCopyFromStream) link(FileName,3872649:Result,[]) } Add(ZLIB,8294394,182,238) { link(onStream,8815257:doEvent,[]) } Add(Debug,8815257,224,238) { link(onEvent,14680982:doCopyFromStream,[]) } END_SDK
|