vb程序运行时错误438

朋友给我发了个程序,好像是VB编的。但是我的电脑是win7操作系统,打开时出现了如图所示,我想问一下是不是我的电脑缺少什吗软件,还是其他的原因?能够解决的我悬赏50分!如... 朋友给我发了个程序,好像是VB编的。但是我的电脑是win7操作系统,打开时出现了如图所示,我想问一下是不是我的电脑缺少什吗软件,还是其他的原因?
能够解决的我悬赏50分!
如图所示
展开
 我来答
江月此清秋3415
2011-06-30 · TA获得超过1710个赞
知道大有可为答主
回答量:3485
采纳率:0%
帮助的人:1781万
展开全部
第一,关于报错的问题,你可以使用on error resume next语句
第二,关于让程序知道已经取消自启动的问题有两种方式处理:
1.可以检查注册表
2.可以在执行完删除注册表后,在本地创建一个标示文件,点击按钮时先检验标示文件即可 ,给你一个实例代码吧
fno=freefile()
Open App.Path & "\states.ini" For Input As #1
Do Until EOF(1)
Line Input #1, a
Loop
Close #1
if val(a)<>1 then
'这里填写你的删除注册表的操作
'这一部分是用来把状态写进文件的
Open App.Path & "\States.ini" For Output As #fno
Print #fno, 1
Close #fno
else
msgbox "已经操作过了!"
end if
百度网友bdb9803
2011-06-29 · TA获得超过1.1万个赞
知道大有可为答主
回答量:1.1万
采纳率:53%
帮助的人:1亿
展开全部
光说个错误号是没用的,你最好装上VB,再运行源程序,看看问题出在哪里。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
G0398
2011-06-30 · TA获得超过764个赞
知道小有建树答主
回答量:1335
采纳率:0%
帮助的人:885万
展开全部
把报错的那句代码贴出来、、、、、、、、、、
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
威风徐来
2011-06-29 · TA获得超过461个赞
知道小有建树答主
回答量:323
采纳率:0%
帮助的人:111万
展开全部
应该是这个程序不支持win7吧!兼容性问题
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lssbw1979
2011-06-29 · 超过43用户采纳过TA的回答
知道小有建树答主
回答量:185
采纳率:0%
帮助的人:132万
展开全部
缺少vb运行环境
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式