Run-time error '70': Permission denied可能的原因是什么?

bjjfq616698 2012-05-17 02:23:54
报错:
---------------------------
Run-time error '70':

Permission denied
---------------------------
一个搜索文件的代码。没有写文件的动作。用dir递归搜索。我在虚拟机里测试,报这个错。而且很奇怪,我原先虚拟机里没装vb的,报这个错后我想在vb环境里代码运行一下看到底哪行代码报的错,可是结果我一装上vb它就不报了!nnd。这我哪句错的也找不出来了。
各位有经验的大侠,什么状况会报这种错呢?我虚拟机里的系统是精简的Ghost版本,是不是因为我系统里缺少什么文件呢?一旦装vb这些文件就又有了?
thank u!
...全文
2521 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
clear_zero 2012-05-18
  • 打赏
  • 举报
回复
你搜索的时候是不是打开了什么,然后没有关闭就继续对其进行操作
bjjfq616698 2012-05-18
  • 打赏
  • 举报
回复
原先是:
for i=0 to num
......
if i=num\2 then
搜索
end if
next

改成
for i=0 to num
if i=num\2 then
搜索
end if
......
next
bjjfq616698 2012-05-18
  • 打赏
  • 举报
回复
多谢大家.一步步排错最终发现:
(我搜索放在一个循环体里的,)我原先把搜索放在循环体中众多任务的末尾,后来调到循环体任务的开头就好了.

还是没想明白,为什么会报这种权限拒绝类型错误
bjjfq616698 2012-05-17
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 的回复:]

引用 5 楼 的回复:
又不行了.活见鬼


刚才能行,你肯定操作了说明,自己忘记了
[/Quote]100%真没有.不知道怎么回事.
退一万步说,增减组件的动作绝对绝对是没有的. 同样的条件,它就是有的时候行有的时候不行,太奇怪了.
这个跟数据处理量大小,cpu繁忙程度应该完全没关系吧? 稍微感觉好像数据处理量大的时候就容易报错.
有关系也不应该报这种权限拒绝错误吧?开玩笑啊
worldy 2012-05-17
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]
又不行了.活见鬼
[/Quote]

刚才能行,你肯定操作了说明,自己忘记了
bjjfq616698 2012-05-17
  • 打赏
  • 举报
回复
又不行了.活见鬼
bjjfq616698 2012-05-17
  • 打赏
  • 举报
回复
我dir访问网络路径是没的.

大侠,我今天见鬼了,刚才程序又莫名其妙自己可以,不报错了.
晕了.说来权限拒绝应该是挺严重的问题,绝对不可能自己又好了吧,我什么都没弄,它怎么又自己ok了呢?真见鬼了.
东方之珠 2012-05-17
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]
多谢chen大侠!
就是想把原因找出来呢
按理说我不涉及什么权限的,我又不做写文件的动作. 只是用dir搜索文件也会涉及权限吗?
[/Quote]
dir 是可以访问网络路径的,这个需要权限。
bjjfq616698 2012-05-17
  • 打赏
  • 举报
回复
多谢chen大侠!
就是想把原因找出来呢
按理说我不涉及什么权限的,我又不做写文件的动作. 只是用dir搜索文件也会涉及权限吗?
东方之珠 2012-05-17
  • 打赏
  • 举报
回复
70号错误,应该是没有访问权限。根据你的情况应该是缺少什么组件,所以exe文件运行出错!
既然安装了VB,那就用打包软件(比如setupfactory 7.01)将所有组件打包后在没有安装VB的电脑上运行,应该没问题了。

7,786

社区成员

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

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