problème avec IdUDPServer1.Active:=false
Je ne comprend pas pourquoi mon applis plante toujours à la fermeture à la ligne
IdUDPServer1.Active:=false;
avec le message appli.exe a déclenché la classe d'exeption EIdSocketError avec le message 'Socket Error # 1004 Interrupted system call.
du code ci-dessous, pourtant toute l'applis fonctionne bien et je voulais fermer proprement... :evil:
J'utilise D2005 et INDY10
Code:
1 2 3 4 5 6 7 8
|
procedure TVKForm2.FormClose(Sender: TObject; var Action: TCloseAction);
begin
IdUDPClient1.Active:=false;
IdUDPServer1.Active:=false;
IdCmdTCPServer1.active:=false;
IdFTP1.Disconnect;
end; |