如何用程序控制用一个文件相关的程序打开这个文件(100分)

  • 主题发起人 主题发起人 truth_seeker
  • 开始时间 开始时间
T

truth_seeker

Unregistered / Unconfirmed
GUEST, unregistred user!
如何用程序控制用一个文件相关的程序打开这个文件,例如:a.doc,用winword.exe打开
 
如果已经关联的话就这样。
ShellExecute(Handle,'open',pchar(a.doc),'','',Sw_show);

没有关联的话,WINEXEC 带参数运行WINWORD就行了
 
ShellExecute
 
use shellapi;不要忘了
 
如果操作系统已经知道了,你就不用操心了,直接打开目标文件,操作系统会自动关联的
例如
; shellexecute(0,'','d://调查问卷.doc','','',sw_show);
 
谢谢,本以为要用urlmoniker。:)
 
后退
顶部