bonjour,
je voudrais savoir si les try catch dans une dll sont possibles,
car lorsque j'éxécute ce code qui se situe dans une dll
et bien lorsque le serveur n'est pas actif, j'obtient une exception mais elle ne rentre pas dans le catch :'(
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 bool __stdcall Ipds_ConnectDistant() { ClientSocket = new TClientSocket(NULL); ClientSocket->Host = Ip; ClientSocket->Port = Socket; ClientSocket->ClientType = ctBlocking; try{ ClientSocket->Open();} catch(...){ return false;} return true; }
j'ai tenté avec ESocketError et ca ne fonctionne pas non plus![]()
si quelqu'un pouvait m'éclairer sur ce point.
merci d'avance
Partager