Chargement d'une image depuis un fichier

De RAD Studio
Aller à : navigation, rechercher

Remonter à Chargement et enregistrement de fichiers graphiques

Votre application doit fournir la possibilité de charger une image depuis un fichier si votre application a besoin de modifier l'image ou si vous voulez la stocker à l'extérieur de l'application afin qu'un autre utilisateur ou une autre application puisse la modifier.

Pour charger un fichier graphique dans un contrôle image, appelez la méthode LoadFromFile de l'objet Picture du contrôle image.

Le code suivant extrait un nom de fichier dans la boîte de dialogue d'ouverture des fichiers image, et charge ensuite ce fichier dans un contrôle image nommé Image :

procedure TForm1.Open1Click(Sender: TObject);
begin
  if OpenPictureDialog1.Execute then
  begin
    CurrentFile := OpenPictureDialog1.FileName;
    Image.Picture.LoadFromFile(CurrentFile);
  end;
end;
void __fastcall TForm1::Open1Click(TObject *Sender) {
    if (OpenPictureDialog1->Execute()) {
        CurrentFile = OpenPictureDialog1->FileName;
        Image->Picture->LoadFromFile(CurrentFile);
    }
}

Voir aussi