Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Exception error ESocketError wo bekämpfen ? (https://www.delphipraxis.net/10567-exception-error-esocketerror-wo-bekaempfen.html)

agm65 21. Okt 2003 10:40


Exception error ESocketError wo bekämpfen ?
 
hi leute, wenn ich mit meinem ClientSocket1 connecten will, und er nicht verbinden kann,
erhalte ich follgenden fehler:
Exception error ESocketError - Asynchroner Socket Fehler 10061

wo muss mein try-except platziert werden um diesen fehler zu bestimmen duch zb ein showmessage('text') ?

ich habe es beim button & an der connecten procedure versucht, ohne erfolg....

1000 dank cu agm65

Kamil 21. Okt 2003 17:00

Re: Exception error ESocketError wo bekämpfen ?
 
Im OnError Ereignis musst du ErrorCode:=0; einfügen und es wird keine Exception erstellt.

devnull 29. Okt 2003 22:21

Re: Exception error ESocketError wo bekämpfen ?
 
Hiho,

:wiejetzt: wo find ich denn das OnError-Ereignis ?


devnull

Kamil 31. Okt 2003 12:45

Re: Exception error ESocketError wo bekämpfen ?
 
ähm... weißt du wo du das OnClick Ereignis von einem Button findest?
Die Ereignise sind im Property Inspector.
-Auf deine TClientSocket Komponente klicken
-in Property Inspector auf OnError doppelklicken -> der Code für das Ereignis wird erstellt

devnull 1. Nov 2003 11:31

Re: Exception error ESocketError wo bekämpfen ?
 
@ Kamil:
ich weis, wo ich solche ereignisse finden kann, aber bei mir find ich kein OnError-Ereigniss im Inspector !

devnull

Kamil 1. Nov 2003 12:56

Re: Exception error ESocketError wo bekämpfen ?
 
Arbeistest du mit der gleichen Komponente?
Hier geht es um TClientSocket.

Chris1986 2. Nov 2003 22:21

Re: Exception error ESocketError wo bekämpfen ?
 
Hi, ich benutze die Indy TCP Komponenten. Gibts da eine ähnliche Möglichkeit Exceptions zu unterdrücken? Ein Onerror-Ereignis habe ich nicht gefunden.

MfG
Christian

Chris1986 2. Nov 2003 22:38

Re: Exception error ESocketError wo bekämpfen ?
 
Hab die Antwort im Forum schon selbst gefunden.
Die Zauberworte heißen
try
&
except

MfG
Christian


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:17 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz