HIRO's.NET

VB.NET, C#, PowerShell Tipsサイト

 VB.NET, C#, PowerShellを使用しているエンジニアのためのサイト。

 基本的な使用方法から開発で役立つTipsまで幅広く取り扱っています。

HIRO's.NET RSSHIRO's.NET RSS


VB.NET 2005の開発でお困りのことはありませんか?
そんな悩みは当サイトで解決!!

HOME > VB.NET 2005 Tips > ファイル操作 Tips メニュー

06.ファイルをコピーする

UPDATE:2006/07/14 

<< 前のTips  次のTips >>

 


ファイルをコピーするには、FileクラスのCopyメソッドを使用します。
サンプル1ではコピー先ファイルがすでに存在する場合には例外が発生します。
サンプル2では第3引数にTrueを設定(上書きを許可)しコピーを行っています。

 
サンプル1
Dim sourceFile As String = "C:\Work\Test.txt"   'コピー元ファイル
Dim destFile As String = "C:\Work\ABC.txt"      'コピー先ファイル
Try
    'ファイルをコピーする
    '(コピー先ファイルがすでに存在する例外が発生する)
    System.IO.File.Copy(sourceFile, destFile)

Catch Ex As Exception
    Console.WriteLine(Ex.Message)
End Try


 
サンプル2
Dim sourceFile As String = "C:\Work\Test.txt"   'コピー元ファイル
Dim destFile As String = "C:\Work\ABC.txt"      'コピー先ファイル

'ファイルをコピーする
'(第3引数にTrueを設定し上書きを許可する)
System.IO.File.Copy(sourceFile, destFile, True)