CreateProcess的使用时,对word出现的问题(30分)

  • 主题发起人 主题发起人 happygb
  • 开始时间 开始时间
H

happygb

Unregistered / Unconfirmed
GUEST, unregistred user!
我是这样用CreateProcess的
//取得文件的打开方式
r:=FindExecutable(pchar(文件名),'',buffer);
exename:=buffer;
//组成运行命令行
fileexe:=exename+' "'+文件名+'"';
//运行文件
CreateProcess(nil,pchar(fileexe), nil, nil, false, NORMAL_PRIORITY_CLASS, nil, nil,startinfo, proc_info);
这个方法调用打多数文件或者EXE都是可以的,但是在调用WORD的时候如果之前已经有WORD文档开启,那么会出现“文件路径不正确的问题”,请高手帮指点一下是哪里写错了
 
能说的具体一点吗?
 
后退
顶部