So, jetz funktioniert es. Habs in der Schule getestet, da war noch ein schwerer Fehler drin, aber ich denke das hab ich berichtigt. Folgende Fehler waren drin (falls mal wieder jemand sowas machen will
):
- BroadcastEnabled war nicht true
- UDPClient.Send statt UDPClient.Broadcast
- verschiedene Ports bei Client und Server
- Endlosschleife bei Benutzeranmeldung (Die Clients haben sich ständig untereinander "Hallo-Pakete" zugeschickt (das war der schwere Fehler den ich in der Schule gefunden hab)
so hier die neue Version, getestet ist sie nicht (hab ja nur einen PC), sollte aber funktionieren.
Verwendet hab ich dafür
- Delphi 7 Personal
- Indy 10.0.52
- JEDI JVCL 3.00
Ich bin für jede konstruktive Kritik oder Idee dankbar, da hab ich wieder was wo ich was lernen kann