Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

TIdTcpClient [D7, WinXP]


kirik ©   (2006-09-11 18:24:00) 

Делаю вот так:

procedure TForm1.Button1Click(Sender: TObject);
var Dat: TOrganization;    So: word;
begin
 if not (tsClient.Connected) then
 tsClient.Connect;
 listbox1.items.add('connected');
 tsClient.WaitFor('#Welcome');
 tsClient.WaitFor('#Command');
 tsClient.WriteLn('GET 1');
 So := Sizeof(Dat);
 tsClient.ReadBuffer(Dat, so);
 listbox1.items.add(Dat.Name);
 tsClient.WriteLn('GET x');
 tsClient.Disconnect;
 if not (tsClient.Connected) then listbox1.items.add('disconnected');
end;

Первый раз получает данные, отваливается. Нажимаешь кнопку ещё раз - приложение виснет. Что бы это могло быть?


Dmitrij_K   (2006-09-11 18:40:00) [1]

Отладчик тебе на что?


Наверх

Титульная страница Поиск, карта сайта Написать письмо