Показать сообщение отдельно

  #3  
Старый 01.03.2009, 20:19
B1ack
Новичок
Регистрация: 12.02.2008
Сообщений: 14
Провел на форуме:
203537

Репутация: 6
Отправить сообщение для B1ack с помощью ICQ
По умолчанию

Простой клиент-сервер,запускается но меседж не выскакивает.Помогите найти ошибку.
Код:
var   
  Form1: TForm1;   
  tserv: TTcpServer;   
  tclient:TTcpClient;   
  t: string;   
  
procedure TForm1.FormCreate(Sender: TObject);   
begin   
  tserv:=TTcpServer.Create(NIL);   
  tserv.LocalPort:='1111';   
  tserv.Active:=True;   
  begin   
    repeat   
    sleep(500);   
    t:=tserv.Receiveln();   
    if t='test' then   
      MessageBox(0, 'test', 'test',0);   
    until true   
  end;   
end;   
  
procedure TForm1.Button1Click(Sender: TObject);   
begin   
  tclient:=TTcpClient.Create(NIL);   
  tclient.RemoteHost:='127.0.0.1';   
  tclient.RemotePort:='1111';   
  tclient.Active:=True;   
end;   
  
procedure TForm1.Button2Click(Sender: TObject);   
begin   
  tclient.Sendln('test');   
end;
 
Ответить с цитированием