TommesAngelo - Mo 06.02.06 20:42
Titel: Indy: Wo Sendtext?
hi
ich hab eine frage, da es bei den indy tcp komponenten irgendwie die eigenschaft sendtext nicht mehr gibt, die es voher noch bei socket gab. gibt es sowas ähnliches, wenn ja wie lautet es?
Hier ein Beispiel, das in Socket geschrieben ist:
Quelltext
1:
| ClientSocket1.Socket.SendText('HideIcons'); |
und diese möchte ich mit der indy komponente realisieren.
danke
ulrix - Mo 06.02.06 22:03
Ich weiss nicht welche version von Indy du verwendest.
In der aktuellen version 10 funktioniert die gesammte "wirkliche" Kommunikation über TIdIOHandler
Beispiel:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10:
| procedure TForm1.IdTCPClient1Connected(Sender: TObject); var s: String;
begin s := IdTCPClient1.IOHandler.ReadLn;
if AnsiSameText(s, 'Hallo?') then IdTCPClient1.IOHandler.WriteLn('Servus!'); end; |
lg ulrix