タイトル | : コピーファイル名に変数入れる場合 |
記事No | : 7066 |
投稿日 | : 2008/02/22(Fri) 15:47 |
投稿者 | : ヨハ |
初めまして。 過去ログとかを見て調べたのですが、どうしても分からないのでアドバイスをいただけないでしょうか。
使っているのはVB2008です。
Dim MG As String = Now.ToString("yyyy/MM/dd HH:mm:ss") If System.IO.File.Exists("C:\test\test01.txt") = True Then ' ファイルをコピーする System.IO.File.Copy("C:\test\test01.txt", "C:\test\" & MG & ".txt", True) End If 上記のように一度システム日付を変数にして、 その後C:\test\test01.txtのファイルがある場合のみ 同じフォルダにコピーしたシステム日付入りのファイルを用意したいのです。
しかしデバックすると 「System.IO.File.Copy("C:\test\test01.txt", "C:\test\" & MG & ".txt", True) 」の部分が 指定されたパスのフォーマットはサポートされいません。とエラーになってしまいます。
もしよければ修正点を教えていただけないでしょうか。
|