TsgcWebSocketServerWłaściwości › LastError

LastError Właściwość

Ciąg znaków tylko do odczytu zawierający opis ostatniego błędu zgłoszonego przez serwer.

Składnia

property LastError: string read FLastError;

Wartość domyślna

'' (pusty ciąg znaków)

Uwagi

Za każdym razem, gdy komponent zgłasza błąd poprzez OnError lub OnException, tekst błędu jest również zapisywany w LastError, dzięki czemu przyczynę ostatniego błędu (na przykład listenera, którego nie udało się uruchomić, ponieważ port jest już w użyciu) można sprawdzić później bez obsługi tych zdarzeń. Pusty ciąg znaków oznacza, że nie zarejestrowano żadnego błędu. Ta sama właściwość jest dostępna w komponentach klienckich.

Przykład


oServer := TsgcWebSocketServer.Create(nil);
oServer.Port := 80;
oServer.Active := true;
if not oServer.Active then
  ShowMessage('Server failed to start: ' + oServer.LastError);

Wróć do Właściwości