打开TXT文件出现Automation错误

skyzj 2017-03-21 01:33:19
Dim backpath As String
backpath = App.path
If Right(backpath, 1) <> "\" Then backpath = backpath + "\"
backpath = backpath + "err.txt"

Dim fso As New Scripting.FileSystemObject

Dim ts As TextStream

Set ts = fso.OpenTextFile(backpath, ForAppending, True)
执行到上面这句时出现 “Automation错误”
某些电脑正常,某些电脑会这样。

是什么原因?
...全文
730 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Tiger_Zhao 2017-03-22
  • 打赏
  • 举报
回复
大多数是权限问题。
用管理员权限运行程序可以临时解决。
最根本的是不要在程序目录读写数据,应该到 Environ$("APPDATA") 或 Environ$("ALLUSERSPROFILE") 下的约定子目录中存放数据。
of123 2017-03-22
  • 打赏
  • 举报
回复
从来不用这种东东。打开 .txt 文件直接用 Open 语句很方便的。

1,486

社区成员

发帖
与我相关
我的任务
社区描述
VB API
社区管理员
  • API
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧