using namespace System; using namespace System::IO; int main() { String^ path = "D:\\Test.txt";//コピーするファイル。 String^ path2 = "D:\\Test2.txt";//コピー先ファイルの名前。ディレクトリや既存のファイルは使用できません。 try { // Ensure that the target does not exist. //ターゲットが存在しないことを確認してください。 File::Delete( path2 ); // Copy the file. //ファイルをコピーします。 File::Copy( path, path2 ); Console::WriteLine( "{0} を {1} にコピー", path, path2 ); // Try to copy the same file again, which should fail. //もう一回コピーしてみるが失敗する。 File::Copy( path, path2 );//ここで例外が発生。下の行は表示されない Console::WriteLine( "二回目のコピー操作が実行されたが、成功しないだろう。" ); } catch ( Exception^ e ) { Console::WriteLine( "予定通り成功しなかった。" ); Console::WriteLine( e ); } Console::ReadLine(); }
2013年6月23日日曜日
ファイルをコピーする:CLR
File.Copy メソッド (String, String)
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿