J'ai un programme dans lequel j'utilise la fonction Save, la première fois que je l'utilise, il n'y a aucun problème, seulement dés que je la réutilise plusieurs fois, une erreur incompréhensible pour moi survient et mon programme plante :
ExternalException was unhandled, une erreur générique s'est produite dans GDI+
Quelqu'un a déjà eu cette erreur, d'où vient-elle ? Y a t-il un moyen d'avoir plus de précision sur celle-ci.
Quand un fichier est ouvert (que ce soit directement par nous ou par un des types qu'on utilise, soit dans notre cas les types Image et Bitmap) on peut utiliser différents modes d'accès concurent au fichier (voir énumération FileShare & co)
Il faut donc que tu vérifies le flux d'exécution de ton code pour voir si ce n'est pas le cas.
C'est pour moi la piste la plus plausible, mais comme l'erreur est "générique", ça pourrait tout aussi bien être un problème de droit etc
Le problème avec ce genre d'erreur "générique" c'est justement que ça peut être plus ou moins n'importe quoi.
Plusieurs enregistrements sur le même fichier ?