Błędy i inne :)

0

Witam!
Może to pytanie wydaje sie banalne ale jak zrobić żeby masz peogram nie
pokazywał żadnych błędów wywołanych w windowsie. Np. jeśli chcę sie połączyć
ze zdalnym hostem przez sockety a wpisamu adres jest niepoprawny pokaazuje
sie komunikat o błędzie. Co zrobić by go nie było tylko powiedzmy pokazało
sie ShowMessage('błąd'); ??

0

wystarczy ze bedziesz pisal program przy pomocy polecen tray i expect
tray
polecenie 1
polecenie 2
polecenie 3
expect
polecenie 4 (gdy nie powiedzie sie wykonanie ktoregos z poprzednich nie ma komunikatu o bledzie i jest wykonywane to polecenie)

0

Dokladniej:

try
...

except

...

--Pawel

Delphi6

0

Wrrr --&gt www.4programmers.net/delphi/wyjatki.html--Delphi 6
Pozdrawiam All

0

Nie o to mu chodzi.
Otóż w Sockecie (client i server) trzeba obsłużyć polecenie OnError, a w nim wpisać np. coś takiego:
begin
case ErrorCode of
10060: edit.text:=Brak Kompa;
10061: edit.text:=Na kompie nie ma komuniakatora;
end;
ErrorCode:=0;
end;

i po kłopocie.
Oczywiście są też inne kody.--Delphi 6
Pozdrowienia,
Imperior

0

No właśnie! Dzięki!

o try i except sie w tym wypadku nie sprawdzało!

0

a mnie najbardziej smieszyly te nowe "reserved words" - tray i expect :)).
smiech do bolu...----

The best of lamers:)
-pB_No-

1 użytkowników online, w tym zalogowanych: 0, gości: 1