セーブピクチャーダイアログの使い方
セーブピクチャーダイアログは画像ファイルを保存するときに使います。
ここでは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に描かれた図形も保存することができます。