myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Zurück   myGully.com > Computer & Technik > Programmierung
Seite neu laden

Eigener Delphi Chat - Probleme

Willkommen

myGully

Links

Forum

 
Antwort
Themen-Optionen Ansicht
Ungelesen 20.03.11, 09:25   #1
dlinke1
Anfänger
 
Benutzerbild von dlinke1
 
Registriert seit: Jan 2010
Beiträge: 15
Bedankt: 2
dlinke1 ist noch neu hier! | 0 Respekt Punkte
Standard Eigener Delphi Chat - Probleme

Hey ho und noch eine frage von mir =)
ich habe in delphi einen chat gebastelt zwar streng nach einem Tutorial aaaaaaaber gut
soweit geht auch alles ich kann mit einem Clienten Senden -> Server empfängt und senden an den Selben Clienten zurück -> Text Erscheint.

Soweit hört sich das ja schon garnicht mal soooooooo schlecht an, nur jetzt kommt ein 2. hinzu wenn er sendet sieht er sein geschriebenes so wie es sein soll nur der erste sieht es nicht. Klingt Kompliziert ist aber ganz einfach zu verstehn.

Beispiel:

Client_1 loggt sich um 10:10 in den Server ein.
Client_1 fragt nach ob sich jemand im Chat befinded

um 10:11 loggt sich Client_2 ein
Client_2 fragt schreibt ein einfaches "Moin" in den Chat.
Client_1 empfängt diese Nachricht nicht da der Server die Nachricht nur an den Selben Clienten zurück sended.


Ich stelle am besten einfach mal das Gesammte Projekt in den Anhang wäre Super wenn jemand mal gucken könnte.

Ich vermute den Fehler im Server.

MfG
Daniel

PS:
Danke für eure Hilfe und Gedlut =)

[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
dlinke1 ist offline   Mit Zitat antworten
Ungelesen 20.03.11, 09:35   #2
Your_Conscience
Hinter dir!
 
Registriert seit: Apr 2010
Beiträge: 1.125
Bedankt: 487
Your_Conscience ist noch neu hier! | 0 Respekt Punkte
Standard

Du sendest halt nicht an alle zurück

Ersetz in deinem Project mal bei "TForm1.ServerSocket1ClientRead" die Zeile
"Socket.SendText(Form1.Memo1.Text);"
mit
"for i := 0 to ServerSocket1.Socket.ActiveConnections-1 do
ServerSocket1.Socket.Connections[i].SendText(Form1.Memo1.Text);"

Die namen der Komponente musst du nur noch anpassen, dann sollte es funktionieren.
Your_Conscience ist offline   Mit Zitat antworten
Ungelesen 20.03.11, 09:41   #3
dlinke1
Anfänger
 
Benutzerbild von dlinke1
 
Registriert seit: Jan 2010
Beiträge: 15
Bedankt: 2
dlinke1 ist noch neu hier! | 0 Respekt Punkte
Standard

man ich liebe dich dafür! =) DANKE!
dlinke1 ist offline   Mit Zitat antworten
Ungelesen 20.03.11, 09:44   #4
Your_Conscience
Hinter dir!
 
Registriert seit: Apr 2010
Beiträge: 1.125
Bedankt: 487
Your_Conscience ist noch neu hier! | 0 Respekt Punkte
Standard

Kein Problem
Your_Conscience ist offline   Mit Zitat antworten
Antwort


Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:08 Uhr.


Sitemap

().