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 : Sélectionner tout - Visualiser dans une fenêtre à part
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.