TsgcWebSocketServerEigenschaften › LastError

LastError Eigenschaft

Schreibgeschützter String mit der Beschreibung des letzten vom Server gemeldeten Fehlers.

Syntax

property LastError: string read FLastError;

Standardwert

'' (leerer String)

Hinweise

Immer wenn die Komponente einen Fehler über OnError oder OnException meldet, wird der Fehlertext zusätzlich in LastError gespeichert, sodass der Grund des letzten Fehlers (zum Beispiel ein Listener, der nicht gestartet werden konnte, weil der Port bereits belegt ist) nachträglich untersucht werden kann, ohne diese Ereignisse zu behandeln. Ein leerer String bedeutet, dass kein Fehler aufgezeichnet wurde. Dieselbe Eigenschaft ist auch bei den Client-Komponenten verfügbar.

Beispiel


oServer := TsgcWebSocketServer.Create(nil);
oServer.Port := 80;
oServer.Active := true;
if not oServer.Active then
  ShowMessage('Server failed to start: ' + oServer.LastError);

Zurück zu Properties