vb shell 调用文件怎么有时候会出错啊?
1个回答
展开全部
追问: 能说下为什么吗?我就纳闷了,我用的都是文件名的全路径,把程序放在同一个目录确实可以正常启动,可为什么我在别的地方调用会出现异常呢? 追问: 怎么ShellExecute也会出现那样的情况,不过调用快捷方式又正常。- -!! 回答: 至于为什么我也不清楚,在网上也搜不到答案,我也是以前写快捷启动方式的时候发现的。''你可以用下面的2个办法解决,方法都是切换到程序目录下执行的。''Shell "cmd.exe /c cd D:\GAME\小游戏\&start.exe"''ShellExecute Me.hWnd, "Open", "start.exe", vbNullString, "D:\GAME\小游戏\", 1'其中D:\GAME\小游戏\ 是程序目录,start.exe 就是要启动的程序。'不过很少有这样的程序要用这样的方式启动。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询