[Delphi] Client/Serveur : gérer l'évenement "on error" du socket.

Client/Serveur : gérer l'évenement "on error" du socket. [Delphi] - Delphi/Pascal - Programmation

Marsh Posté le 08-05-2002 à 12:09:14    

j'ai cree une application client-serveur et  
qd je clique sur "Connecter" chez le client, et que le serveur n'est pas lancé, je voudrais pas que yé une erreur ki apparaisse. je veux juste mettre "Erreur" dans un label, mais pas que le programme gueule avec une boite de dialogue.
j'ai reussi a faire le label, en le mettant dans l'evenement Error du socket, mais, ya qd meme la boite de dialogue ki s'affiche avant pour signaler une erreur du socket.
 
comment faire pour ne pas que cette boite de dialogue apparaisse ?
 
 :hello:

Reply

Marsh Posté le 08-05-2002 à 12:09:14   

Reply

Marsh Posté le 08-05-2002 à 12:27:11    

Comme dit dans l'aide:

Citation :

Set the ErrorCode parameter to 0 if the OnError event handler successfully deals with the error condition, to prevent an ESocketError from being raised.


Normalement tu as un paramètre ErrorCode à mettre à 0 dans l'event "OnError"...


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 08-05-2002 à 14:42:04    

merci ca marche.
 

Citation :

procedure TForm1.ClientSocket1Error(Sender: TObject;
  Socket: TCustomWinSocket; ErrorEvent: TErrorEvent;
  var ErrorCode: Integer);
begin
        ErrorCode:= 0;
        Label2.Caption:= 'Erreur';
end;

 

[jfdsdjhfuetppo]--Message édité par jeep05 le 08-05-2002 à 14:42:11--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 08-05-2002 à 17:29:42    

T'aurais au moins pu mettre la description de l'erreur dans ton label :p
Y a moyen de la récupérer (je sais plus comment)


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed