-2
我想將文件本身複製(克隆)到c:\ Temp \目錄。但是,當我在Vb.net中構建文件時,出現「目錄未聲明」錯誤。複製文件本身到另一個目錄
Sub main()
Dim FileToCopy As String
Dim NewCopy As String
FileToCopy = Directory.GetCurrentDirectory()
NewCopy = "C:\Temp\microsoft.exe"
If System.IO.File.Exists(FileToCopy) = True Then
System.IO.File.Copy(FileToCopy, NewCopy)
End If
End Sub
什麼是正確的方法來做到這一點?
你已經使用上System.IO文件的頂部聲明?如果不是,你需要'System.IO.Directory'而不是'Directory' – 2014-10-02 14:15:40
這裏的問題是你調用'Directory.GetCurrentDirectory()',它給你一個目錄。調用'File.Exists',此外'File.Copy'需要包含文件名的完整文件路徑。 – helrich 2014-10-02 14:20:15