ファイルからの画像の読み込み
グラフィック ファイルの読み込みと保存 への移動
アプリケーションが画像を修正する必要がある場合、または、画像をアプリケーション外に保存して、他者や他アプリケーションがその画像を変更できるようにしたい場合などのために、アプリケーションではファイルから画像を読み込む機能を用意してなければなりません。
グラフィック ファイルをイメージ コントロールへ読み込むには、イメージ コントロールの Picture オブジェクトの LoadFromFile メソッドを呼び出します。
次のコードでは、ファイル名を[画像ファイルを開く]ダイアログ ボックスから取得し、そのファイルを、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);
}
}