请问如何实现特定的程序打开特定的文件??

pjisfeng 2000-03-17 07:04:00
我用自已编写的程序打开(双击)一个特定的文件
...全文
193 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
liuly 2000-03-20
  • 打赏
  • 举报
回复
呵呵,不用改注册表那么麻烦吧,
右键点击文件,选“打开方式”(open with...)
选你的程序(列表中没有可以在“其他”里选),
点中“始终用该程序打开该类型文件”就ok了
jzy 2000-03-18
  • 打赏
  • 举报
回复
Delphi访问注册表不需要使用什么控件,直接使用TRegistry类就行了。关于TRegistry的使用,可以参照Delphi的联机帮助.
Jean 2000-03-18
  • 打赏
  • 举报
回复
RX Lib在www.torry.ru上有
E 2000-03-17
  • 打赏
  • 举报
回复
在你的程序中编写代码,在注册表中添加两项(假设你的程序叫a.exe,欲打开的文件扩展名为.a):
1. HKEY_CLASS_ROOT\.a,默认值 “afile"
2. HKEY_CLASS_ROOT\afile\shell\open\command,默认值 “a.exe %1"
往注册表中写入数据可用delphi中的TRegistry类实现。

5,379

社区成员

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

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