他のキーメソッドについては、REFERENCE「キーメソッド一覧」を参照してください。
%fileCopy() fromに指定したファイルをtoにコピーするメソッドです。
コピー成功時:true、コピー失敗時:falseを返します。
引数:
(str)from
(str)to
[(int)上書きフラグ=true]
戻り値:
(int)コピー成功時:true、コピー失敗時:false
備考:
サンプルでは、画面下部のボタンをクリックした際に、C:\共有フォルダ\samplesにある画像ファイルをコピーしています。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
Kf(_FileCopySample){ Pe{ /*キーステーションが最初に実行するキーセット*/ N(_main); } } K(_main){ U{ R(#frame) Rb0.2("ファイルコピー"){ Bs{ try{ /* ファイルをコピーする */ (int)result=$this%fileCopy("C:\\共有フォルダ\\samples\\Kathenas_Logo.png","C:\\共有フォルダ\\samples\\Kathenas_Logo2.png"); if(result==true){ #frame?="コピー成功"; }else{ #frame?="コピー失敗" } }catch((key)ex){ #frame?=format2("{0}\n{1}","コピー失敗",ex.message?); } } } } } |
実行結果