Вверх ↑
Этот топик читают: Гость
Ответов: 87
Рейтинг: 1
#31: 2010-08-13 17:26:47 ЛС | профиль | цитата
Спасибо за советы. Как я понял - надо "втыкивать" некий таймер, чтобы прокси в данном случае сменялся по таймауту.
карма: 1

0
Ответов: 3851
Рейтинг: 159
#32: 2010-08-13 21:14:00 ЛС | профиль | цитата

можно использовать динамические контейнеры..
карма: 0
начавший
0
Ответов: 87
Рейтинг: 1
#33: 2010-08-18 23:29:15 ЛС | профиль | цитата
Вот пример. Запарился я уже =((( Как получить хоть какое-то событие? Чтобы пропустить этот прокси и назначить новый из списка?
code_20081.txt
карма: 1

0
файлы: 1code_20081.txt [562B] [150]
Ответов: 1841
Рейтинг: 370
#34: 2010-08-19 02:42:40 ЛС | профиль | цитата
вот небольшой набросок с использованием потоков...

Add(MainForm,10219024,301,126)
{
Width=116
Height=106
}
Add(Button,2967544,232,217)
{
Left=20
Top=25
link(onClick,13528652:doStart,[])
}
Add(TCP_Client,14761817,378,231)
{
Port=8081
IP="95.129.232.106"
Point(onError)
Point(onProgress)
link(onConnect,16564693:doEvent1,[])
}
Add(Message,5791423,475,245)
{
Caption="!!!!!!!!!!"
}
Add(Hub,4272505,325,217)
{
OutCount=4
link(onEvent1,5270245:doWork2,[])
link(onEvent2,3603510:doStart,[(351,230)(351,181)])
link(onEvent3,14761817:doOpen,[])
link(onEvent4,14761817:doSend,[(349,244)(349,251)])
}
Add(Hub,16564693,426,238)
{
link(onEvent1,3603510:doStop,[(451,244)(451,216)(371,216)(371,188)])
link(onEvent2,212049:doWork2,[])
}
Add(Thread,13528652,279,217)
{
Delay=0
FastStop=0
BusyEvent=1
link(onExec,4272505:doEvent1,[])
}
Add(Thread,3603510,383,175)
{
Delay=5000
FastStop=0
link(onExec,8654122:doEvent1,[])
}
Add(Hub,8654122,429,175)
{
link(onEvent1,5270245:doWork3,[(465,181)(465,223)])
link(onEvent2,212049:doWork1,[(459,188)])
}
Add(HubEx,5270245,355,217)
{
Angle=1
link(onEvent,14761817:doClose,[(359,244)])
}
Add(HubEx,212049,455,245)
{
link(onEvent,5791423:doMessage,[])
}
Add(TCP_Server,8344381,385,133)
{
}
------------ Дoбавленo в 02.42:
забыл свойство в первом Thread выставить (BusyEvent=Restart)
уже исправил

карма: 1
0
34
Сообщение
...
Прикрепленные файлы
(файлы не залиты)