Einzelnen Beitrag anzeigen

Benutzerbild von Delphi-Narr
Delphi-Narr

Registriert seit: 29. Aug 2009
Ort: Duisburg
437 Beiträge
 
Delphi 2007 Professional
 
#7

Re: Interner Netzwerkchat klappt nicht (Keine Fehlermeldung)

  Alt 4. Feb 2010, 19:24
Hallo Astat,

Zitat von Astat:
Hallo Delphi-Narr,

Delphi-Quellcode:

E:=(Client1.Socket.ReceiveText);
Liefert rein zufällig einmal einen Text mit Blank und auch manchmal ohne Blank, und dann
Also wenn man auf "Senden" klickt, dann wird der Name des Senders vor die Nachricht geheftet. Sieht dann so aus:

Code:
Nickname: Text
Darum ist nach dem Doppelpunkt auf jeden Fall ein Leerzeichen. Das soll dann gefunden werden und alles davor und danach soll getrennt werden.

Ich hoffe, ich habe das mit dem OnRead Ereignis verstanden: Es tritt nur ein, wenn auch wirklich etwas empfangen wird (oder läuft das ähnlich wie ein Timer???)

Außerdem dürfte bei einer Endlosschleife das Programm nicht mehr reagieren.

Das kann es also nicht sein, da man das Programm (sowohl "Empfänger" als auch "Sender", die ja beide die Nachricht erhalten SOLLTEN) trotzdem noch benutzen kann (Erneute Texteingaben sind möglich, Senden ist möglich, neue Serverwahl etc.)

Liebe Grüße!
  Mit Zitat antworten Zitat