TsgcWebSocketClient › Propriedades › LastError
String somente leitura com a descrição do erro mais recente gerado pelo cliente.
property LastError: string read FLastError;
'' (string vazia)
Sempre que o componente relata uma falha através de OnError ou OnException, o texto do erro também é armazenado em LastError, de modo que o motivo de uma operação com falha pode ser lido posteriormente sem manipular esses eventos. O valor é limpo automaticamente antes de cada nova tentativa de conexão feita com Connect. A sobrecarga de Connect com um parâmetro out AError retorna esse valor diretamente quando a conexão falha. Uma string vazia significa que nenhum erro foi registrado.
oClient := TsgcWebSocketClient.Create(nil);
oClient.URL := 'wss://www.esegece.com:2053';
if not oClient.Connect(5000) then
ShowMessage('Connection failed: ' + oClient.LastError);