Вверх ↑
Разработчик
Ответов: 26305
Рейтинг: 2146
#1: 2009-06-29 01:21:12 ЛС | профиль | цитата
Попробуй вот так. Адреса сам проставь, вместо моих


Add(MainForm,2953706,259,224)
{
}
Add(MultiElementEx,7766103,413,196)
{
Mode=1
link(onFind,3832331:doAdd,[])
}
BEGIN_SDK
Add(EditMultiEx,7025484,21,21)
{
WorkCount=#5:##add|7:##clear|
EventCount=#6:onFind|
Width=279
Height=151
Point(##add)
Point(##clear)
link(##add,3998772:doEvent1,[(34,27)(34,90)])
}
Add(Ping,3186049,210,98)
{
Name=""
link(onFind,7025484:onFind,[(262,104)(262,27)])
link(Name,10869445:FString,[])
}
Add(Hub,3998772,56,84)
{
OutCount=3
link(onEvent1,10869445:doString,[(124,90)(124,48)])
link(onEvent2,7930871:doOperation,[(91,97)(91,118)])
link(onEvent3,14480913:doStart,[])
}
Add(Math,7930871,112,112)
{
Op2=1
ResultType=0
link(onResult,14480913:doDelay,[])
}
Add(FormatStr,10869445,210,42)
{
DataCount=1
Mask="192.168.1.%1"
Point(FString)
}
Add(Thread,14480913,161,98)
{
Delay=20
FastStop=0
Point(doDelay)
link(onExec,3186049:doPing,[])
}
END_SDK
Add(ListBox,3832331,469,196)
{
Left=10
Top=5
Width=230
Height=245
}
Add(Button,2472279,259,182)
{
Left=280
Top=30
link(onClick,9402517:doEvent1,[])
}
Add(EnumProcess,16426208,357,105)
{
DebugPrivilege=0
Point(doGetMemoryInfo)
Point(doFindName)
Point(onFind)
Point(onGetMemoryInfo)
link(onFind,16426208:doGetMemoryInfo,[(398,118)(398,94)(345,94)(345,132)])
link(onGetMemoryInfo,4388562:doOperation,[])
}
Add(Application,491441,308,77)
{
}
Add(Edit,3029900,455,119)
{
Left=245
Top=5
Width=130
Text=""
}
Add(FilePart,4801445,308,126)
{
NameWOExt=1
link(onName,16426208:doFindName,[])
link(FileName,491441:AppFileName,[])
}
Add(Timer,822341,259,126)
{
Interval=100
link(onTimer,4801445:doPart,[])
}
Add(Math,4388562,406,119)
{
OpType=7
Op2=1000
ResultType=0
link(onResult,3029900:doText,[])
}
Add(For,9643793,343,196)
{
End=255
link(onEvent,7766103:##add,[])
}
Add(Hub,9402517,308,182)
{
OutCount=3
link(onEvent1,3832331:doClear,[(455,188)(455,209)])
link(onEvent2,7766103:##clear,[(392,195)(392,209)])
link(onEvent3,9643793:doFor,[])
}

У меня съедает, порядка, 2 метров на 255 адресов, потом все возвращается, почти на место. Утечка есть, но про это уже известно, она есть в самом мультике при очистке.

Да, задержку меньше 10 не ставь, не поможет, только хуже сделает
карма: 22

1
Голосовали:Vlad.-