Impossible de bloquer une exception : ERREUR JPEG #42
Bonjour,
Voilà j'aimerais bloquer un message d'erreur causé lors de l'ouverture d'une image dans un TPicture. Si j'essaye d'ouvrir une image JPG de taille 0 octet, j'ai le message d'erreur suivant : "ERREUR JPEG #42".
J'ai essayé le code suivant pour bloquer le message, mais ca ne fait rien. :(
Code:
1 2 3 4 5 6 7 8 9
| ImgTest := TPicture.Create;
Try
ImgTest.LoadFromFile(nomImg);
Except
On e : Exception do begin
//
end;
end;
FreeAndNil(ImgTest); |
J'ai l'impression que ce n'est pas une exception. Y a t-il un moyen de bloquer ce message? Sinon y a t-il un moyen de tester l'intergrité d'une image avant et l'ouvrir seulement si il n'y a pas d'erreur.
Merci d'avance pour l'aide que vous pourrez m'apporter. ;)