我尝试使用visualstudio 2013在visual basic上将数据保存到外部数据文件,到目前为止,我已经找到了各种方法来执行此操作,但他们都遇到了同样的问题
"未处理的类型' System.UnauthorizedAccessException'发生在> mscorlib.dll
中其他信息:访问路径' C:\ test.txt'被拒绝。"
我使用的当前方法是以下代码
Dim filename As String
filename = InputBox("Please Enter a Filename", "Enter Filename", "")
If filename = "" Then
MsgBox("Please Enter a value to save", vbOKOnly, "Error")
Else
filename = "C:\" + filename + ".txt"
File.WriteAllText(filename, "Accesories list Items")
End If
答案 0 :(得分:2)
任何外部程序都无法访问Windows C驱动器(非常确定MS程序可以访问它)。尝试使用" C:\ temp \ test.txt"如果失败则会出现问题。否则,可能是因为您不允许访问Windows的该区域。