Message d'erreur même avec un block try-except
Bonjour,
J'ai le code suivant :
Code:
1 2 3 4 5 6 7 8 9 10 11
|
//Validation
try
intValeur := StrToInt(strDataUsager);
booValeurIsInt := true;
except
on EConvertError do
begin
booValeurIsInt := false;
end;
end; //try-except |
Sans le block try-exempt, Delphi plante si strDataUsager n'est pas un entier. Parfais. Le soucis : Delphi interrompt toujours l'exécution du programme et m'envoie un avertissement EConvertError même avec la gestion d'erreur.
Y a-t-il un paramètre pour changer ce comportement? J'ai beau chercher dans les options d'environnements et de déboggage, ça ne change rien (ou ça enlève le message d'erreur dans tous les cas, donc même s'il n'y a pas de try-except.
Merci!
Caroline