关于打开文档的问题

GDU 2003-08-25 09:21:24
一个某类型的文档,怎样去调用默认打开该类型文档的程序,并打开这个文档呢

比如知道某doc文档的路径,如何能知道该类的默认打开程序是word,并且调用word打开它呢?
...全文
33 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
lemon_wei 2003-08-25
  • 打赏
  • 举报
回复
ShellExecute(0, 'open', PChar(文件路径和名字), nil, nil, SW_SHOW);
因为在系统中,一个DOC文件是和WORD关联的,当你试图打开一个文件时,它的关联应用程序就自动启动把文件打开了。对于其它的文件类型也是一样的
lxpbuaa 2003-08-25
  • 打赏
  • 举报
回复
uses ShellAPI;

ShellExecute(0, 'open', PChar(文件路径和名字), nil, nil, SW_SHOW);

————————————————————————————————————
宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
————————————————————————————————————

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧