Einzelnen Beitrag anzeigen

ATwardz

Registriert seit: 12. Mai 2003
205 Beiträge
 
Delphi 7 Professional
 
#3
  Alt 14. Mai 2003, 14:53
Ich habe das Problem vielleicht aufwendig und umständlich aber funktionstüchtig gelöst!
Aus den Nachrichten einen Array gemacht, so das ein feld eine Zahl enhält die die Empfänger angibt, also zu beispiel 0 für alle und so hat jeder im Server eingeloggte User eine Zahl( Du kannst auch einfach die IP nehmen).

Diese Lösung ist jedoch für ein Caht mit static Server gedacht und nicht für Messenger, da der Server die Indexnummer aller kennen muss und sie zuordnet.

Wenn die genutzten Ports nicht verwaltet werden, kann es z.B. bei einer Verbindung von 3 Programmen mit 2 port zu einem Konflikt kommen!

Ich habe damals noch den Winsocket benutzt, werde mich aber auch einmal mit TCP schlau machen!

Mein Problem is auch ganz net, Wie bekommst du im Inet einen Funktionierenden IP-Scanner! Mit Try und open funktioniert das nit!

  Mit Zitat antworten Zitat