以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]如何调用打开子目录下的文件  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=108001)

--  作者:xy0739
--  发布时间:2017/10/14 8:33:00
--  [求助]如何调用打开子目录下的文件
我的代码是:
Dim Proc As New Process \'定义一个新的Process
Proc.File = ProjectPath &  "test\\test.exe" \'指定要打开的文件
Proc.Start()

但是报错,提示找不到文件。

图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看


--  作者:有点蓝
--  发布时间:2017/10/14 9:35:00
--  
代码没有问题,你要打开的完整路径是怎么样的?
--  作者:xy0739
--  发布时间:2017/10/14 9:43:00
--  回复:(有点蓝)代码没有问题,你要打开的完整路径是...
这是狐表发布后生成的主文件   D:\\MySoft\\testSoft\\my.exe

我在菜单里面放了一个按钮,
就放了那段代码
我的代码是:
Dim Proc As New Process \'定义一个新的Process
Proc.File = ProjectPath &  "test\\test.exe" \'指定要打开的文件
Proc.Start()

代码里面的text.exe的完整路径是:
D:\\MySoft\\testSoft\\test\\test.exe



D:\\MySoft\\testSoft\\my.exe  在这个文件里面调用下面这个文件,提示找不到路径
D:\\MySoft\\testSoft\\test\\test.exe


[此贴子已经被作者于2017/10/14 9:45:41编辑过]

--  作者:有点蓝
--  发布时间:2017/10/14 9:57:00
--  
Dim Proc As New Process \'定义一个新的Process
Proc.File = ApplicationPath &  "test\\test.exe" \'指定要打开的文件
Proc.Start()

--  作者:有点蓝
--  发布时间:2017/10/14 9:58:00
--  
发布后

ProjectPath 是:D:\\MySoft\\testSoft\\project

--  作者:xy0739
--  发布时间:2017/10/14 11:15:00
--  回复:(有点蓝)Dim Proc As New Process '定义一个新...
这样可以了,谢谢老师。