Вниз
Скачать: CL | DM;

Tthread   Найти похожие ветки 

 
umx   (2003-12-01 23:49) [0]

Здравствуйте уважаемые мастера!

код программы

for s:=strtoint(editF.Text) to strtoint(editL.Text) do
begin
TcpClient1.RemoteHost := edit1.text + "." + edit2.text + "." +edit3.text + "." + IntToStr(s);
TcpClient1.RemotePort := editp.text;
TcpClient1.active:=true;

прога сканит указанный диапазон. знаю есть много недоработок! но дело не в этом!
после запуска она оч сильна тормозит! замораживается и выполняет tcp запросы. Как сделать так чтобы она не томрозила? чтобы при выполнении можно было легко перетащить окно программы?
Заранее благодарен.


 
Polevi ©   (2003-12-02 11:37) [1]

асинхронный режим или синхронный с доп. кодовыми потоками


 
umx   (2003-12-02 16:31) [2]

я читал в мануале, только ничего не понял! оч долго копался. не могли бы вы пожалуйста привести пример ????


 
Digitman ©   (2003-12-02 16:42) [3]


> только ничего не понял


так не бывает - "тут все понял, там ничего не понял"
говори, что не понял... конкретно ! на то и форум


 
Эдик   (2003-12-02 19:54) [4]

TcpClient1.ClientType:=ctNonBlocking;
поставь перед TcpClient1.active:=true;
Хотя чтоб сделать что-то большее, нужно читать доку... Без этого никак.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.019 c
3-16044
rosl
2004-01-13 07:14
2004.02.06
Помогите с запросом SQL


3-16125
Witcher
2004-01-15 16:03
2004.02.06
Как сконвертировать базу данных DBF в MDB (Access)?


1-16431
siriusP
2004-01-22 10:23
2004.02.06
Где ошибка при вызове ф-ции DLL?


14-16730
Думкин
2004-01-16 06:11
2004.02.06
С днем рождения! 16 января.


1-16428
AkaSaint
2004-01-22 13:55
2004.02.06
ComboBox, изменяющийся по высоте; Edit с BorderColor




   Наверх