Shouldercannon » 26 дек 2016, 14:56
Пытаюсь получить список серверов
Код: Выделить всё
procedure TForm1.Button1Click(Sender: TObject);
begin
IdTCPClient1.Host := '163.158.182.243';
IdTCPClient1.Port := 28900;
IdTCPClient1.Connect;
end;
procedure TForm1.IdTCPClient1Connected(Sender: TObject);
begin
IdTCPClient1.Socket.Write('001');
IdTCPClient1.IOHandler.ReadStrings(Memo1.Lines);
IdTCPClient1.Disconnect;
end;
Получаю всё, но программа повисает намертво. Где допущена ошибка?
Пытаюсь получить список серверов
[code]procedure TForm1.Button1Click(Sender: TObject);
begin
IdTCPClient1.Host := '163.158.182.243';
IdTCPClient1.Port := 28900;
IdTCPClient1.Connect;
end;
procedure TForm1.IdTCPClient1Connected(Sender: TObject);
begin
IdTCPClient1.Socket.Write('001');
IdTCPClient1.IOHandler.ReadStrings(Memo1.Lines);
IdTCPClient1.Disconnect;
end;[/code]
Получаю всё, но программа повисает намертво. Где допущена ошибка?