TsgcWebSocketClientEigenschaften › LastError

LastError Eigenschaft

Schreibgeschützter String mit der Beschreibung des letzten vom Client 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 einer fehlgeschlagenen Operation nachträglich ausgelesen werden kann, ohne diese Ereignisse zu behandeln. Der Wert wird vor jedem neuen Verbindungsversuch mit Connect automatisch gelöscht. Die Connect-Überladung mit einem out AError-Parameter gibt diesen Wert direkt zurück, wenn die Verbindung fehlschlägt. Ein leerer String bedeutet, dass kein Fehler aufgezeichnet wurde.

Beispiel


oClient := TsgcWebSocketClient.Create(nil);
oClient.URL := 'wss://www.esegece.com:2053';
if not oClient.Connect(5000) then
  ShowMessage('Connection failed: ' + oClient.LastError);

Zurück zu Properties