−トップへ−

セーブピクチャーダイアログの使い方

 セーブピクチャーダイアログは画像ファイルを保存するときに使います。
 ここではImageコンポーネントの画像を保存する方法を紹介します。
 
 
 フォームに設置するものは,ButtonコンポーネントとImageコンポーネント,そしてSavepictureDialogコンポーネントの3つです。
 
 次に,Button1Clickイベントハンドラを呼び出し,以下のように記述します。

 unit sample1;
 
 interface
 
 uses
  Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics,
  Vcl.Controls, Vcl.Forms, Vcl.Dialogs,Jpeg ;
                          (↑ここに「Jpg」を追加します)
   :
   :(途中省略)
   :
 procedure TForm1.Button1Click(Sender: TObject);
 begin
  if SavePictureDialog1.Execute then begin //セーブピクチャーダイアログを呼び出す
   image1.Picture.SaveToFile(savepicturedialog1.FileName); //ImageコンポーネントのPictureに描かれた画像を保存する
  end;
 end;

end.

 この方法で,ImageのCanvasに描かれた図形も保存することができます。

−トップへ−