delphi.gif (306 バイト) OpenDialogとSaveDialog


OpenDialogとSaveDialogはWindowsのコモンダイアログである「ファイルを開く」ダイアログと「ファイルに名前をつけて保存」ダイアログをカプセル化したコンポーネントです。この2つの外観はよく似ていますが、実はSaveDialogはOpenDialogから派生したコンポーネントです。

コモンダイアログボックスの使い方も参照してください。

 

toach.gif (917 バイト) Filterを設定するには

「ドロップダウンリストに表示される文字列|マスク文字列」の組み合わせでファイルのフィルタを指定します。

 

toach.gif (917 バイト) デフォルトパスを設定するには

InitialDirを変更するとダイアログを開いたときのパスを変更できます。

 

delphi1.gif (322 バイト) 使用例

     OpenDialog1.InitialDir := 'C:\Temp';
     OpenDialog1.Filter := 'Text(*.txt)|*.txt|All(*.*)|*.*';
     OpenDialog1.Execute;
     AssignFile(OpenDialog1.FileName);
     .......

サンプル(メモ帳)