Einzelnen Beitrag anzeigen

Benutzerbild von Zacherl
Zacherl

Registriert seit: 3. Sep 2004
4.629 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#3

Re: TClientSocket - Disconnect prüfen

  Alt 18. Jun 2007, 20:06
Ich weiß nicht warum, aber das OnError Ereigniss wird nicht aufgerufen. Ich habe mittlerweile eine nonVCL Anwendung, welche mit GetMessage, TranslateMessage, etc eine Nachrichtenschleife erzeugt. Vorher erstelle ich nun nicht mehr in einem Thread mein ClientSocket und weise die Events zu. Allerdings kommt es zu sehr seltsamen Verhalten: Weder das OnRead noch das OnError Event werden aufgerufen. Vielleicht liegt es an meiner Funtkion, die ich direkt nach dem Erzeugen des Sockets aufrufe. Es handelt sich um eine Endlosschleife, die versucht das Socket zu verbinden und wenn dies passiert ist manuell das OnRead Event aufzurufen. Das Ganze ist irgendwie ziemlich komisch ..
Projekte:
- GitHub (Profil, zyantific)
- zYan Disassembler Engine ( Zydis Online, Zydis GitHub)
  Mit Zitat antworten Zitat