Seite 1 von 1

ClientEvent 4 (Server disconnect) Include (Win only)

Verfasst: 22.01.2005 01:28
von Lars
Da PB es einem Client im Gegensatz zu einem Server ja nicht ermöglicht,
Server disconnects (Event 4) festzustellen, habe ich mich mal
umgeschaut, ob es da schon Codes gibt.

Im englischen Forum wird man auch fündig, allerdings verlangen
sämtliche Beispiele da einen Windowcallback, also wenigstens ein
verstecktes Fenster.

Für Leute wie mich, die das mäßig elegant finden gibt es dann in der
WinAPI noch die Möglichkeit, das ganze über EventObjects zu regeln.

Genau das macht meine Include, sie entdeckt Server disconnects (völlig
egal, ob Kick, connection lost, oder ein normaler Server shutdown) über
diese EventObjects, sodass kein WindowCallback nötig ist.


Da Include und Beispiel zusammen doch 250 Zeilen haben, habe ich das
ganze in ein Zip geschmissen, das man hier bekommt.


Und damit es jetzt auch die nicht mehr ganz so scharf Sehenden unter uns
sehen:

Download (3KB)

Verfasst: 12.02.2005 22:23
von Lars
Update: (V1.01)
Fehler-Behandlung neu geschrieben, die Include lässt sich jetzt bequemer
in mehreren Projekten benutzen und muss nicht mehr wegen der
hartcodierten Fehlerbehandlung angepasst werden.

Download bleibt der selbe.

Verfasst: 19.10.2006 09:53
von mknjc
Hallo Lars,

Leider funktioniert es nicht bei mir. Er spuckt einfach nur WSock2 Error. aus.

Mfg mknjc

Verfasst: 19.10.2006 09:59
von Kiffi
mknjc hat geschrieben:Hallo Lars,
der letzte Beitrag von Lars war leider am 20 Dez. 2005. Aus diesem Grund
ist anzunehmen, dass er Deinen Beitrag u.U. nicht lesen wird. Am besten, Du
kontaktierst ihn via PN oder EMail.

Grüße ... Kiffi

Verfasst: 19.10.2006 10:13
von mknjc
Das könnt hinhauen aber ich wollts erstmal über diese metohde versuchen.
Vieleicht guckt er ja im Forum Nach neuen Nachrichten so wie ich.

Mfg mknjc

Verfasst: 19.10.2006 12:14
von NicTheQuick
Sein letzter Beitrag im Forum war am 20. Dezember und es ist anzunehmen,
das er sich hier nicht mehr umguckt.