RAD Studio |  |

Loading a Picture from a File
See Also
Collapse All

Your application should provide the ability to load a picture from a file if your application needs to modify the picture or if you want to store the picture outside the application so a person or another application can modify the picture.

To load a graphics file into an image control, call the LoadFromFile method of the image control's Picture object.

The following code gets a file name from an open picture file dialog box, and then loads that file into an image control named Image:

Copy Code

    procedure TForm1.Open1Click(Sender: TObject);
    begin
    if OpenPictureDialog1.Execute then
    begin
    CurrentFile := OpenPictureDialog1.FileName;
    Image.Picture.LoadFromFile(CurrentFile);
    end;
    end;

Copy Code

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

See Also

Saving a Picture to a File

Replacing the Picture

Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!