Jak obsłużyć bład w TCP (występujący podczas rozłączania się)
Chcę wstawić własny komunikat zamiast
Connection Closed Gracefully
Wiem że trzeba dać
try
...
except
ale w ktorym miejscu?
Jak obsłużyć bład w TCP (występujący podczas rozłączania się)
Chcę wstawić własny komunikat zamiast
Connection Closed Gracefully
Wiem że trzeba dać
try
...
except
ale w ktorym miejscu?
jak moze byc blad podczas rozlaczania? Zawsze sie rozlaczysz :)
No ale na upartego to jelsi masz procedure ktora zamyka polaczenie to po try dajesz zamkniecie polaczenia, a po except - OnException - komunikat o bledzie.
jak moze byc blad podczas rozlaczania? Zawsze sie rozlaczysz :)
No ale na upartego to jelsi masz procedure ktora zamyka polaczenie to po try dajesz zamkniecie polaczenia, a po except - OnException - komunikat o bledzie.
No wlasnie to zauwaz ze jak zrywasz połączenie to wywala ten komunikat..
poza tym ten sposób co radzisz probowalem
nie uzywam indy do tcp :P wiec nie wiem dokladnie o jaki komunikat Ci chodzi, czy jest to takie ShowMessage czy cos innego, tylko ze ja mowie o tym abys dal [b]swoj[/b] komunikat w except. Ja tak zawsze obsluguje bledy... hmm specjalnie teraz wlacyzlem delphi i patrze sobie na indy i widze ze w TCPClient jest cos takiego jak OnDisconnected - nie mozesz w tym dac swojego komunikatu?
nie uzywam indy do tcp :P wiec nie wiem dokladnie o jaki komunikat Ci chodzi, czy jest to takie ShowMessage czy cos innego, tylko ze ja mowie o tym abys dal [b]swoj[/b] komunikat w except. Ja tak zawsze obsluguje bledy... hmm specjalnie teraz wlacyzlem delphi i patrze sobie na indy i widze ze w TCPClient jest cos takiego jak OnDisconnected - nie mozesz w tym dac swojego komunikatu?
Probowalem
pokazuje okienko (pisząc kodem)
MessageDlg('Connection Closed Gracefully', mtError, [mbOK], 0)