以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]通过Proc.Start()运行exe文件跟双击打开出来的不一样  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=45577)

--  作者:zhengboxin
--  发布时间:2014/2/4 14:05:00
--  [求助]通过Proc.Start()运行exe文件跟双击打开出来的不一样

代码如下:

Dim Proc As New Process \'定义一个新的Process
Proc.File = "D:\\TSS.exe" \'指定要打开的文件
Proc.Start()

 

通过这样代码打开一个小工具软件,跟直接在电脑双击打开出来的界面居然不一样

 

这应该是什么原因造成的呢?我的电脑系统是Win7专业版

 

又要麻烦各位老师了,万分感谢


--  作者:xiaoohoo
--  发布时间:2014/2/5 21:01:00
--  
你打开的工具软件是否加载了同目录下的部分文件?
使用代码打开程序时,也需要为其指定运行目录,否则其不能正确识别所需要的文件路径。

--  作者:zhengboxin
--  发布时间:2014/2/6 12:06:00
--  
谢谢,应该是您说的原因造成,是需要加载其他文件