ファイルへの出力其の一
Standardコンポーネントにある
Memo
とDialogs コンポーネントにある
SaveDialog
をFormに張り付ける。するとMemo1とSaveDialog1という名前になる。
SaveDialog
を使う際に
if(SaveDialog->Excute())
{SaveDialogが開いたあとの処理}
としないと、ファイルを開かずに終了したときエラーが生じるので注意が必要。
Memo
の内容をファイルに出力するには
Memo1->Lines->
SaveToFile
(SaveDialog1->FileName)
とする。すると、
SaveDialog
で指定した名前でセーブされる。
SaveDialog
のオブジェクトインスペクターのプロパティにある
IntialDir
にパス名を入力すると、カレントディレクトリが指定できます。何も書かないと、実行ファイルのあるディレクトリがカレントディレクトリになります。
SaveDialog
のオブジェクトインスペクターのプロパティにある
Filter
をダブルクリックし、フィルター名->データ、フィルター->*.txtとすると、ファイルの種類にデータと表示され、txt形式のファイルが現れる。
SaveDialog
のオブジェクトインスペクターのプロパティにある
DefaultExt
にtxtと指定すると、そのファイルに拡張子がついていない場合、txtの拡張子が自動的につきます
戻る