Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.02.06;
Скачать: 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 вся ветка

Текущий архив: 2004.02.06;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.019 c
14-16645
Rouse_
2004-01-14 01:49
2004.02.06
Возвращение к старому проекту...


3-16160
webpauk
2004-01-14 16:04
2004.02.06
Метод Post


3-16191
чайник1
2004-01-13 14:48
2004.02.06
Код ошибки пустой


1-16304
Stager
2004-01-25 18:07
2004.02.06
Сообщение от мыши


3-16046
Talla2k
2004-01-13 01:25
2004.02.06
Alter table(в Oracle)