Bonjour,
Sur la fonction DirIsWritable, je rencontre une exception EFCreateError sur un certain type de disque dur externe connecté à un serveur Windows...
Je peux évidemment l'ignorer en modifiant les options de Lazarus : Ignorer ce type d'exception [Debugger-Exception de langues] ce qui me dispense du message "Classe d'exception EFCreateError...." lorsque je "run".
Mon problème c'est que je dois tester et utiliser plusieurs types de lecteurs (interne ou externe avec différents types de partitions) et donc je dois "jongler" avec ajouter l'exception dans la liste puis la supprimer pour tester avec d'autres types de lecteurs.
Je me demande s'il est possible d'ajouter par programmation cette gestion de l'exception à une ligne donnée du programme et de l'enlever ensuite.
Sachant évidemment qu'une fois compilé, un try except end suffit pour dispenser l'utilisateur final du message. C'est uniquement en debug que je "m'amuse".
Je ne sais pas si je suis très clair.
Merci cordialement.
Gilles
Partager