Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Probleme mit INDY (https://www.delphipraxis.net/740-probleme-mit-indy.html)

theomega 30. Aug 2002 21:23


Probleme mit INDY
 
Hallo
ich habe zwei Programme eins mit einem IndyTCpClient und eins mit einem TPX Server die ports sind gleich.

ich habe beim onconnect der servers was mit readln gesendet. Und auf dem Client-Programm habe ich einen Timmer mit diesen Befehlen:
Code:
if client.Connected then begin;
  s:='';
  repeat;
  s := client.ReadLn('', 100);
  if s<>'' then memo1.lines.add(s);
  until s='';
end;
wenn ich jetzt beide programme starte und den Client conencte. Dann erscheinen zwar die Befehle die ich im Server sende nur das Client-Programm hängt. Es reagiert auf gar keine Befehle mehr.

Wer hat einen Tip?

Danke
TO

Daniel B 30. Aug 2002 22:13

Warum hast du hinter begin und repeat ein ; ???

Grüsse, Daniel :hi:

theomega 31. Aug 2002 09:19

das ändert nichts, dass wegzumachen. Und noch was, wenn ich den Server schließe, dann macht er eine Fehler Meldung(Conection closed) und das Programm läuft ganz normal weiter.
Und: es sind die neusten Indys. 9 glaub ich,

theomega 31. Aug 2002 09:44

Ich habe noch was ruasbekommen: Mit den alten Indys geht es problemlos. Nur, dass die alten Indys nicht diese Befehlsverwaltung haben. In den neuen kann man für jeden Befehl ein neues item anlegen und dann gibt es ein oncommand und man muß nicht mehr abfragen welcher Befehl überhaupt ausgeführt wurde.
Weiß jemand Hilfe oder eine Alternative?


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:56 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz