[Delphi 7] Gestion des erreurs de TTCPClient
Bonjour,
J'utilise TTCPClient dans une application Delphi 7, et j'essaie d'utiliser l'évènement OnError.
La documentation parle d'y mettre ErrorCode à 0 pour empêcher l'apparition d'exception.
Mais elle vient d'ou cette variable ErrorCode ?
La doc défini le gestionnaire d'événement ainsi :
Code:
1 2 3 4
| type TSocketErrorEvent = procedure (Sender: TObject; SocketError: Integer) of object;
Syntaxe Delphi :
property OnError: TSocketErrorEvent; |
Citation:
Envoyé par La doc
Description
Ecrivez un gestionnaire d'événement OnError pour répondre aux erreurs relatifs à la connexion de socket. Définissez le paramètre ErrorCode à 0 si le gestionnaire d'événement OnError traite avec succès la condition d'erreur, afin d'empêcher le déclenchement d'une exception ESocketError.
Il y a bien un ErrorCode dans la définition d'autres gestionnaire d'erreur d'autres classes mais pas dans celui du TTCPClient?
Une erreur dans la doc ou j'ai loupé quelque chose ?
PS: j'ai bien essayé de mettre 0 dans SocketError mais ça n'empêche pas la montée d'exceptions.
(et d'ailleurs il n'est pas déclaré en paramètre VAR)