TsgcWebSocketServer › Propriedades › LastError
String somente leitura com a descrição do erro mais recente gerado pelo servidor.
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 da última falha (por exemplo, um listener que não pôde ser iniciado porque a porta já está em uso) pode ser inspecionado posteriormente sem manipular esses eventos. Uma string vazia significa que nenhum erro foi registrado. A mesma propriedade está disponível nos componentes cliente.
oServer := TsgcWebSocketServer.Create(nil);
oServer.Port := 80;
oServer.Active := true;
if not oServer.Active then
ShowMessage('Server failed to start: ' + oServer.LastError);