Forum: Netzwerke
Delphi
by sx2008,
5. Apr 2010
Die Funktion ChangeNickname() soll den Nickname ändern und ansonsten nichts weiteres tun.
Insbesondere sollte die Funktion keinen String aufbereiten, der auf der Benutzeroberfläche angezeigt wird.
Es gibt zwei Fehlermöglichkeiten:
a.) der alte Nickname existiert nicht
b.) der neue Nickname ist schon vergeben
Die Funktion könnte nun einen Integerwert mit 0=alles ok, 1=alter Nickname existiert...
Forum: Netzwerke
Delphi
by sx2008,
3. Apr 2010
Jupp, da sind einige Sachen, die nicht so gut sind, aber das lässt sich ja ändern.
1.) Der Record TUserdata sollte in eine Klasse umgewandelt werden.
Damit würde Userid zu einer Funktion oder einem Property.
UserIP und UserPort sind ja schon vorhanden, also muss die Kombination aus beiden berechnet werden
Als Bonus würde ich noch LoginDateTime hinzubringen.
2.) Speicherung der Liste von...