------------ Дoбавленo в 10.04:
С работы приду ,попробую сделать что нибудь
------------ Дoбавленo в 11.19:
клиент
Add(MainForm,9062062,203,112)
{
Width=419
Height=409
}
Add(Hub,56102,546,553)
{
OutCount=3
link(onEvent1,66235:doOpen,[(607,559)(607,510)])
link(onEvent2,43492:doCompress,[])
link(onEvent3,66235:doClose,[(620,573)(620,517)])
}
Add(FileStream,66235,637,504)
{
link(FileName,9953838:Value,[])
}
Add(ZLIB,43492,637,560)
{
link(onStream,5669816:doCopy,[])
link(Stream,66235:Stream,[])
}
Add(FileSearch,31803,315,224)
{
link(onSearch,12088981:doWork1,[])
link(onEndSearch,9543505:doEvent1,[])
link(Dir,6434225:DesktopDir,[])
}
Add(ListBox,7096491,560,224)
{
Left=95
Top=15
Width=280
Height=330
}
Add(ArrayRW,5033776,574,392)
{
link(onRead,9953838:doValue,[])
link(Array,7096491:Array,[])
}
Add(MultiElement,12088981,469,224)
{
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,315,140)
{
}
Add(Button,2038932,203,217)
{
Top=50
link(onClick,2731596:doEvent1,[])
}
Add(TCP_Client,15698978,763,504)
{
Port=777
IP="127.0.0.1"
DataType=3
link(onRead,8219069:doConvert,[])
link(Data,5669816:Stream,[(776,497)(812,497)(812,605)(692,605)])
}
Add(Memory,9953838,637,392)
{
link(onData,56102:doEvent1,[(681,398)(681,458)(534,458)(534,559)])
}
Add(MemoryStream,5669816,686,560)
{
link(onCopy,15698978:doSend,[(758,566)(758,524)])
}
Add(Hub,2731596,259,217)
{
link(onEvent1,15698978:doOpen,[(748,223)(748,510)])
link(onEvent2,31803:doSearch,[])
}
Add(Convertor,8219069,819,504)
{
Mode=11
link(onResult,3057607:doEvent2,[(870,510)(870,699)(385,699)(385,438)(429,438)(429,405)])
}
Add(Hub,3057607,448,392)
{
InCount=2
OutCount=1
link(onEvent1,5033776:doRead,[])
}
Add(DoData,15738699,385,392)
{
Data=String(0)
link(onEventData,3057607:doEvent1,[])
}
Add(Hub,9543505,357,231)
{
link(onEvent2,15738699:doData,[(378,244)(378,398)])
}
Add(InfoTip,6160714,469,364)
{
Info=#73:тут проверку сделай на количество что бы сервер пустые index не отправлял|
Width=78
Height=67
}
Add(MainForm,14000290,0,0)
{
link(onCreate,4557003:##open,[])
}
Add(TCP_ServerEx,4557003,98,14)
{
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,1039945:doEvent1,[])
}
Add(Hub,1039945,238,238)
{
link(onEvent1,14680982:doCopyFromStream,[])
link(onEvent2,2013348:doNext,[(280,251)(280,279)])
}
Add(CounterEx,2013348,287,273)
{
Max=999
Point(doMax)
link(onNext,8219069:doConvert,[])
}
Add(Convertor,8219069,350,273)
{
Mode=12
link(onResult,916654:doSend,[(394,279)(394,181)(30,181)(30,83)])
}
END_SDK



Поиск
Друзья
Администрация