nesco писал(а):
пример из параллельной ветки------------ Дoбавленo в 02.18:
nesco, это накопитель потока?
Add(StrCat,13973622,357,63)
{
Point(doClear)
link(Str1,13669875:Var1,[(363,50)(401,50)(401,103)])
}
Add(StrCat,15217876,357,126)
{
Str2="
"
Point(doClear)
link(onStrCat,9390330:doEvent1,[])
link(Str1,13669875:Var2,[])
}
Add(Hub,9390330,399,126)
{
OutCount=3
PColor(onEvent3,255)
link(onEvent2,13973622:doClear,[(423,139)(423,167)(345,167)(345,76)])
}
Add(GetDataEx,13669875,357,98)
{
link(Data,13973622:Result,[])
}
nesco писал(а):
схему не раз уже приводили------------ Дoбавленo в 02.29:
Не понятно, почему!! требуется два вызова, чтобы вытащить данные из памяти, они что там храняться раздельно?
Add(MainForm,2953706,231,252)
{
Width=696
Height=403
Position=1
link(onCreate,10704837:doEvent1,[])
}
Add(DoData,6829370,420,238)
{
Data=String(a1)
link(onEventData,1453838:doWork1,[(499,244)])
}
Add(MemoryStream,8577920,707,238)
{
}
Add(DataToFile,16464081,707,287)
{
Type=1
Point(doPosition)
Point(Position)
link(onGet,3939613:doConvert,[])
link(Stream,8577920:Stream,[])
}
Add(Memo,6641964,847,287)
{
Left=130
Top=60
Width=485
Height=250
ScrollBars=2
}
Add(Hub,10704837,294,266)
{
OutCount=5
PColor(onEvent4,255)
PColor(onEvent5,255)
link(onEvent1,6829370:doData,[(348,272)(348,244)])
link(onEvent2,11928595:doData,[(347,279)(347,335)])
link(onEvent3,9804881:doData,[(336,286)(336,384)])
link(onEvent4,8823306:doWork1,[(382,293)])
link(onEvent5,8823306:doWork2,[])
}
Add(Timer,3109093,609,42)
{
Interval=150
link(onTimer,8669810:doData,[])
}
Add(Label,5054268,707,42)
{
Left=40
Top=65
}
Add(DoData,8669810,658,42)
{
link(onEventData,5054268:doText,[])
link(Data,8577920:Size,[(664,30)(753,30)(753,277)(720,277)])
}
Add(DoData,11928595,420,329)
{
Data=String(a2)
link(onEventData,1453838:doWork3,[(499,335)])
}
Add(HubEx,1453838,495,287)
{
link(onEvent,8027275:doConvert,[])
}
Add(DoData,9804881,483,378)
{
Data=Integer(0)
link(onEventData,16464081:doPosition,[(692,384)(692,307)])
}
Add(Stream2Hex,8027275,651,287)
{
Mode=2
link(onResult,16464081:doPut,[])
}
Add(Stream2Hex,3939613,756,287)
{
Mode=3
link(onResult,6641964:doAdd,[])
}
Add(HubEx,8823306,378,294)
{
PColor(onEvent,255)
link(onEvent,16464081:doGet,[])
}