标题:(求助)这个程序怎么会出错?
只看楼主
nanhaiwuji
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2006-1-23
 问题点数:0 回复次数:3 
(求助)这个程序怎么会出错?
我做了一个小东东,想单击鼠标就打开C盘的一个CMD文件
代码如下
Private Sub Command1_Click(Index As Integer)
Dim nanhai
nanhai = Shell("C:\future\FTERP\program\erp.cmd")
End Sub

erp.cmd 文件内容如下:
regedit/s erp.reg
start good.exe
exit

可运行时提示无法输入erp.reg ,打开文件出错,可能磁盘或文件系统错误
不过如果我单独运行erp.cmd,程序就一切正常
请各位指教一下是怎么回事?正确的写法是怎么样的,我是一个菜鸟,先谢谢了!

[此贴子已经被作者于2006-1-23 18:12:54编辑过]

搜索更多相关主题的帖子: 鼠标 regedit nanhai future start 
2006-01-23 18:11
purana
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:广东-广州
等 级:版主
威 望:66
帖 子:6039
专家分:0
注 册:2005-6-17
得分:0 
shell只能运行exe,bat,com,pif扩展名的文件.
建议你用ShellExecute函数试试..

我的msn: myfend@
2006-01-23 19:41
leon2
Rank: 3Rank: 3
等 级:新手上路
威 望:7
帖 子:731
专家分:0
注 册:2005-3-18
得分:0 
ShellExecute 0, "Open", "C:\future\FTERP\program\erp.cmd", vbNullString, vbNullString, 1


[此贴子已经被作者于2006-1-23 19:52:04编辑过]

2006-01-23 19:50
kfp_kaka
Rank: 4
等 级:贵宾
威 望:13
帖 子:353
专家分:0
注 册:2006-1-12
得分:0 
我试了一下ShellExecute
为什么说子函数未定义呢?
不是vb自带的函数吗?

爱一个人不一定要拥有她 拥有一个人就一定要好好的爱她
2006-01-23 23:31



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-43811-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.609867 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved