Komponent IdTCPClient i problem z write

0

Napisałem aplikację typu client, która ma za zadanie łączyć się z serwerem i przesyłać do niego tekst.

procedure TForm1.Button1Click(Sender: TObject);
begin
IdTCPClient1.Port := 3500;
IdTCPClient1.Host := '127.0.0.1';

   if not IdTCPClient1.Connected then
    begin
      try
        IdTCPClient1.Connect();
      except
        on exception do
        begin
          Showmessage('Nie można nawiązać połaczenia z serwerem: '
          + IdTCPClient1.Host);
        end;
      end;
    end;


  if IdTCPClient1.Connected then
    begin
      //wysłanie wiadomości
      IdTCPClient1.Write(Edit1.Text);
      IdTCPClient1.Disconnect;
   end;
end;

Kompilator w linii IdTCPClient1.Write(Edit1.Text); wyrzuca błąd "Undeclared identifier: Write".
Posiadam Delphi Studio 2006 i Indy 10.1.5. Jak to naprawić?

0

Ten przykład, który podałeś będzie działać w starszych wersjach Indy od 9 w dół. W Indy10 nie już niestety metody Write i wysyłanie tekstu realizuje się zupełnie inaczej. Konkretów szukaj w demkach do Indy10.

0

Czy ktoś zna linka do jakiś przykładowych programow korzystających z Indy10? Najlepiej z polskim opisem.

1 użytkowników online, w tym zalogowanych: 0, gości: 1