TsgcWebSocketClient › Proprietà › LastError
Stringa di sola lettura con la descrizione dell'errore più recente generato dal client.
property LastError: string read FLastError;
'' (stringa vuota)
Ogni volta che il componente segnala un errore tramite OnError o OnException, il testo dell'errore viene memorizzato anche in LastError, quindi il motivo di un'operazione non riuscita può essere letto in seguito senza gestire tali eventi. Il valore viene azzerato automaticamente prima di ogni nuovo tentativo di connessione effettuato con Connect. L'overload di Connect con un parametro out AError restituisce direttamente questo valore quando la connessione non riesce. Una stringa vuota significa che non è stato registrato alcun errore.
oClient := TsgcWebSocketClient.Create(nil);
oClient.URL := 'wss://www.esegece.com:2053';
if not oClient.Connect(5000) then
ShowMessage('Connection failed: ' + oClient.LastError);