- - PR -
「名前を付けて保存」ダイアログ OverwritePrompt プロパティ
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2009-03-18 15:50
SaveFileDialogで既に存在するファイル名を指定した場合、
上書きする前に確認メッセージを表示するようにプロパティで設定しています。 OverwritePromptプロパティをtrueに設定。(既定値は true) メッセージ:「ファイル c:\\\\XXX.pdfは既に存在します。置き換えますか?」 そこで質問ですが、既に存在するファイルが開いていない場合は、問題ありませんが、 ファイルを開いた状態で上書き保存をするとエラーになります。 ここで、指定したファイルを開いていた場合下記のようなエラーを出すにはどうすればいいでしょうか? メッセージ:「保存できません。指定したファイルは現在使用中です」 | ||||
|
投稿日時: 2009-03-18 15:59
OpenFileメソッドでtry〜catchすれば良いのではないでしょうか?
_________________ _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/ ugaya ------------------- ugaya40@hotmail.com ---------------------------------- http://d.hatena.ne.jp/ugaya/ | ||||
|
投稿日時: 2009-03-18 17:16
OpenFileDialogイベント調べました。
SaveFileDialogをShowDialogした後に下記のコードを書くことで解決しました。
|
1