Bonjour,
j'essaye mais sans succès de chargé une image que j'ai sauvegardé dans ma DB Access. Voici le code
Le message d'erreur est le suivant: class EInvalidGraphic with Message "Bitmap Image is not valid"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 void __fastcall TFicheClient::VoirPhoto() { try { QueryModClient->Close(); QueryModClient->ParamByName("IdClient")->Value=IdEdit->Text; if(!QueryModClient->Prepared) QueryModClient->Prepare(); QueryModClient->Open(); if (QueryModClient->FindFirst()==true) DBImage->Picture->Assign(QueryModClient->FieldByName("Photo")); } catch (Exception &exception) { Application->ShowException(&exception); } }
J'ai essayé une image au format jpg et une aute au format bmp et j'ai même changé dans le code l'assignation où j'ai mis: DBImage->Picture->Bitmap->Assign(QueryModClient->FieldByName("Photo")) ;
Est-ce que quelqu'un a une iéde de ce que je fais d'incorrecte?
Partager