ファイル

Q
ファイル保存ダイアログでキャンセルを押下した場合の注意点

A
[解決方法]
FileSystemオブジェクトのSaveDialog,LoadDialogメソッドで開いたファイル保存(読込)ダイアログにてキャンセルを選択すると、例外が発生しますのでtry〜catch構文で例外を拾う必要があります。


[サンプルコード]

try {
 var fs = new FileSystem;
 var f = fs.saveDialog("保存","テキスト ファイル(*.txt)=*.txt"
 	,"txt","Readme.txt");
 f.write(data);
 f.close();
} catch(e) {
 /* ユーザ操作による例外(PKG-21)以外はthrow */
 if (e.method != "PKG" && e.code != "21") {
  throw e;
 }
}
管理番号:Fil_006
  Biz-Collections Bizの宝箱 トップへ
  Biz/Browser・Biz/Designer TIPS集 トップへ