Вверх ↑
Ответов: 154
Рейтинг: 4
#1: 2010-04-28 22:59:09 ЛС | профиль | цитата
Ravilr, не понимаю почему не работает данная схема
Add(StrMask,14694032,742,518)
{
Point(doMask)
link(onTrue,9367143:doWriteFile,[(797,531)(797,636)])
link(Str,6035451:Var3,[(748,506)])
}
Add(Hub,12030574,693,525)
{
link(onEvent1,14694032:doMask,[])
link(onEvent2,14694032:doCompare,[(723,538)(723,524)])
}
Add(ArrayEnum,6334834,644,525)
{
link(onItem,12030574:doEvent1,[])
link(Array,1850375:Array,[])
}
Add(StrList,1850375,630,469)
{
Strings=#6:*.doc*|7:*.docx*|
}
Add(FormatStr,9859857,595,525)
{
DataCount=1
Mask="%1"
Point(FString)
link(onFString,6334834:doEnum,[])
link(Str1,8035984:Var1,[(601,448)(442,448)(442,586)])
}
Add(DirectoryChanges,15001794,483,532)
{
Flags=3
link(onChange,10067599:doEvent,[])
link(DirName,4519318:Array,[])
}
Add(IndexToChanel,10067599,532,532)
{
Count=6
link(onEvent2,16127211:doWork2,[])
link(onEvent4,11857339:doWork2,[])
link(onEvent6,11857339:doWork3,[(580,573)])
}
Add(HubEx,16127211,576,539)
{
Angle=3
link(onEvent,9859857:doString,[(580,531)])
}
Add(HubEx,11857339,576,553)
{
Angle=3
link(onEvent,16127211:doWork3,[])
}
Add(WinFTP,9367143,833,609)
{
Port=0
Point(Username)
Point(Password)
Point(onConnect)
Point(onWrite)
link(LocalName,6035451:Var2,[(839,559)(713,559)])
link(RemoteName,8035984:Var3,[(846,586)])
link(onConnect,11558941:doChangeValue,[])
link(onWrite,9282176:doMessage,[])
}
Add(HilightMemo,4519318,469,469)
{
Left=10
Top=5
Width=200
Height=75
Font=[Courier New,8,0,0,1]
Strings=#21:C:UsersxxxDesktop|
HilightFont=[Courier New,8,0,0,1]
}
Add(LED,11558941,882,623)
{
Left=215
Top=5
}
Add(Hub,8987851,420,525)
{
link(onEvent1,9367143:doOpen,[(640,531)(640,615)])
link(onEvent2,15001794:doStartWatch,[])
}
Add(Message,9282176,931,630)
{
Message="dsds"
Caption="dsds"
}
Add(MainForm,8467102,378,511)
{
Width=1421
Height=845
Position=1
link(onCreate,8987851:doEvent1,[])
}
Add(GetDataEx,8035984,490,581)
{
link(Data,15001794:NewFileName,[])
}
Add(GetDataEx,6035451,707,501)
{
Angle=3
link(Data,9859857:FString,[(668,506)(668,569)(601,569)])
}
и ещё так
Add(StrMask,14694032,742,518)
{
Point(doMask)
link(onTrue,6649319:doFileExists,[(810,531)(810,641)])
link(Str,14118917:Var3,[(748,506)(748,506)])
}
Add(Hub,12030574,693,525)
{
link(onEvent1,14694032:doMask,[])
link(onEvent2,14694032:doCompare,[(723,538)(723,524)])
}
Add(ArrayEnum,6334834,644,525)
{
link(onItem,12030574:doEvent1,[])
link(Array,1850375:Array,[])
}
Add(StrList,1850375,630,469)
{
Strings=#6:*.doc*|7:*.docx*|
}
Add(FormatStr,9859857,595,525)
{
DataCount=1
Mask="%1"
Point(FString)
link(onFString,6334834:doEnum,[])
link(Str1,8035984:Var1,[(601,448)(442,448)(442,586)])
}
Add(DirectoryChanges,15001794,483,532)
{
Flags=3
link(onChange,10067599:doEvent,[])
link(DirName,4519318:Array,[])
}
Add(IndexToChanel,10067599,532,532)
{
Count=6
link(onEvent2,16127211:doWork2,[])
link(onEvent4,11857339:doWork2,[])
link(onEvent6,11857339:doWork3,[(580,573)])
}
Add(HubEx,16127211,576,539)
{
Angle=3
link(onEvent,9859857:doString,[(580,531)])
}
Add(HubEx,11857339,576,553)
{
Angle=3
link(onEvent,16127211:doWork3,[])
}
Add(WinFTP,9367143,938,609)
{
Port=0
Point(Username)
Point(Password)
Point(onConnect)
Point(onWrite)
link(LocalName,941642:Var3,[(944,586)])
link(RemoteName,14118917:Var2,[(951,559)(706,559)])
link(onConnect,11558941:doChangeValue,[])
link(onWrite,9282176:doMessage,[])
}
Add(HilightMemo,4519318,469,469)
{
Left=10
Top=5
Width=200
Height=75
Font=[Courier New,8,0,0,1]
Strings=#21:C:UsersxxxDesktop|
HilightFont=[Courier New,8,0,0,1]
}
Add(LED,11558941,987,623)
{
Left=215
Top=5
}
Add(Hub,8987851,420,525)
{
link(onEvent2,15001794:doStartWatch,[])
}
Add(Message,9282176,1036,630)
{
Message="dsds"
Caption="dsds"
}
Add(MainForm,8467102,378,511)
{
Width=1421
Height=845
Position=1
link(onCreate,8987851:doEvent1,[])
}
Add(GetDataEx,8035984,490,581)
{
link(Data,15001794:NewFileName,[])
}
Add(FileTools,6649319,847,614)
{
DelToRecycle=1
link(onEnd,15531452:doEvent,[])
link(FileName,941642:Var2,[])
}
Add(IndexToChanel,15531452,889,614)
{
link(onEvent2,9367143:doWriteFile,[(929,627)(929,636)])
}
Add(GetDataEx,941642,847,581)
{
Angle=3
link(Data,8035984:Var3,[])
}
Add(GetDataEx,14118917,700,501)
{
Angle=3
link(Data,9859857:FString,[(668,506)(668,569)(601,569)])
}
хотя есть подобная схема, и в ней всё работает
карма: 0

0