主题:  外挂程序请教

deepwhite

职务:普通成员
等级:1
金币:0.0
发贴:77
#12002/12/3 15:36:20

我在用jumpoutreturn函数调用外部程序时(如下),programe用了绝对路径
但是为什么我在运行的时候,仍然弹出一个对话框:where is the winword.exe,我必须定位之后才能打开
请问该怎么解决,能让他直接运行?
//thx
JumpOutReturn("C:\\Program Files\\Microsoft Office\\Offices\\WINWORD.EXE","E:\\作文\\myth.doc")
PS:如果打包,在其他的机上运行,该怎么用相对路径,thx



与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
#22002/12/3 17:39:13
如果安装了WORD,不用指明可执行程序。windows可以直接将DOC联接到word



deepwhite

职务:普通成员
等级:1
金币:0.0
发贴:77
#32002/12/3 17:58:08
谢谢你的回复,我安装了word,但是每次还是象以前那样,必须先定位,才能打开文件。



lzwnb

职务:普通成员
等级:1
金币:0.0
发贴:60
#42002/12/3 18:05:05
试试把式子写成:JumpOutReturn("","E:\\作文\\myth.doc")



deepwhite

职务:普通成员
等级:1
金币:0.0
发贴:77
#52002/12/3 18:56:20
这样写就可以了,谢谢,如果打包的话,在其他的机上运行,后面文件的路径怎么处理?



与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
#62002/12/3 21:48:55
如果文档与可执行文件在同一文件夹下,用filelocation^"myth.doc"就OK。