TsgcWebSocketClient › Eigenschaften › LastError
Schreibgeschützter String mit der Beschreibung des letzten vom Client gemeldeten Fehlers.
property LastError: string read FLastError;
'' (leerer String)
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.
oClient := TsgcWebSocketClient.Create(nil);
oClient.URL := 'wss://www.esegece.com:2053';
if not oClient.Connect(5000) then
ShowMessage('Connection failed: ' + oClient.LastError);