注册 登录
编程论坛 VB6论坛

【求助】如何解决 运行时错误 '5': 无效的过程调用或参数

yuanyong911 发布于 2015-09-13 14:39, 858 次点击
如何解决 运行时错误 '5': 无效的过程调用或参数


Private Sub Form_Load()
retval = Shell(App.Path & "\aaa.bat", vbHide)
End
End Sub

把这个生成 aa.exe

在 C:\Program Files\rrrrrrrr 文件夹下 运行后 弹出 下面提示 我该如何解决 求大神 多谢
---------------------
DEADLY8
---------------------------
运行时错误 '5':

无效的过程调用或参数
---------------------------
确定   
---------------------------
4 回复
#2
matryOOshka2015-09-13 17:52
把提示的截图发出来看看
#3
renxiaoyao362015-09-13 20:25
定义RETVAL的变量类型,这是因为你没定义所导致的错误。
#4
matryOOshka2015-09-14 08:50
#5
坏坏小生2015-10-21 15:01
retval 变量没有定义,另,如果你的程序运行在分区根目录下,app.path尾部是带"\"的,你再加一个杠,就会出错!~请做一个判断app.path尾部是否有杠,无杠就加,有就不加!~
1