单击VB Command控件时打开指定程序

比如我想要当单击该控件时打开D:\QQ软件\qqDoctor\QQDoctor.exe程序,那么这个代码该怎么写?我写了下面这个代码,可是当我运行程序的时候,它就提示说实... 比如我想要当单击该控件时打开 D:\QQ软件\qqDoctor\QQDoctor.exe程序,那么这个代码该怎么写?
我写了下面这个代码,可是当我运行程序的时候, 它就提示说 实时错误'5':无效的过程调用或参数 这个是怎么回事?是代码不对吗?我查看过了,程序的路径是对的。
Private Sub Command2_Click()
Shell "D:\QQ软件\qqDoctor\QQDoctor.exe"
End Sub
展开
 我来答
匿名用户
2008-11-16
展开全部
Private Sub Command1_Click()
myfile = Dir("D:\QQ软件\qqDoctor\QQDoctor.exe")
Print myfile
Shell "D:\QQ软件\qqDoctor\QQDoctor.exe"
End Sub
你可以这样试试
wynness
2008-11-16 · TA获得超过1676个赞
知道小有建树答主
回答量:2245
采纳率:50%
帮助的人:1227万
展开全部
程序没问题(lonkeys和他装的是一样的?)

出错可能:
1、路径太长
2、还是文件路径错误
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友d1855349d
2008-11-16 · TA获得超过430个赞
知道小有建树答主
回答量:425
采纳率:0%
帮助的人:0
展开全部
可以试试这样
Dim r
r = Shell("D:\QQ软件\qqDoctor\QQDoctor.exe")
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
56...7@qq.com
2008-11-16 · TA获得超过883个赞
知道小有建树答主
回答量:533
采纳率:0%
帮助的人:642万
展开全部
貌似代码没问题,可能是其它代码错误引起的吧。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tonkeys
2008-11-16 · TA获得超过1513个赞
知道大有可为答主
回答量:2087
采纳率:33%
帮助的人:2452万
展开全部
你的代码在我的机器上测试OK
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式