社区
VB基础类
帖子详情
如何注册自己的文件类型
yxxtmyy
2003-11-07 11:21:24
请教各位高手:
如何利用VB编写程序,向WINDOWS注册自己的文件类型
...全文
57
4
打赏
收藏
如何注册自己的文件类型
请教各位高手: 如何利用VB编写程序,向WINDOWS注册自己的文件类型
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
captainivy
2003-11-12
打赏
举报
回复
1、在注册表中添加自己的文件类型
我知道当点击一个html文件时,浏览器就会自动打开,或者是点击一个doc文件,Word就会运行。有没有想过当用户点击你自己定义文件类型时,你的程序就会自动启动呢?其实想做到这点很简单,只须对注册表做点手脚就行了。
每一个文件类型的信息被保存在注册表中的 'HKEY_CLASSES_ROOT'下面。假设我们自定义的文件类型的后缀为.hyp,文件名 (中间不能有空格).
首先在HKEY_CLASSES_ROOT下创建 .hyp
HKEY_CLASSES_ROOT\.hyp
将[默认]键值改为"Test_File_Hype"。然后在HKEY_CLASSES_ROOT下添加主键 Test_File_Hype
HKEY_CLASSES_ROOT\Test_File_Hype
按照下面的路径添加新的主键
HKEY_CLASSES_ROOT\Test_File_Hype\Shell
HKEY_CLASSES_ROOT\Test_File_Hype\Shell\Open
HKEY_CLASSES_ROOT\Test_File_Hype\Shell\Open\Command
将下面的字符作为Command的键值
your application path.exe %1
(例如 C:\WINDOWS\HYP\HYP.EXE %1)
或许你还想为自己的文件类型加上同自己的执行文件一样的图标,很简单,照下面的方法添加就行了。
HKEY_CLASSES_ROOT\Test_File_Hype\DefaultIcon
输入键值:
your application path.EXE,0
后面的零表示文件的图标同程序的主图标一致,如果你的程序有很多图标,换一换数字就可改变文件显示的图标了。
yxxtmyy
2003-11-12
打赏
举报
回复
楼上对方法有了介绍,我想要的就是文件和程序建立关联,谢谢,有没有关于文件类型的注册表更详尽的介绍?
射天狼
2003-11-07
打赏
举报
回复
修改注册表~~
zyh_jason
2003-11-07
打赏
举报
回复
举例如下:
对.aaa文件
RegCreateKey HKEY_CLASSES_ROOT, ".aaa", RKey
RegSetValue RKey, vbNullString, 1, "aaaFile", 7
RegCloseKey RKey
RegCreateKey HKEY_CLASSES_ROOT, "aaaFile", RKey
RegSetValue RKey, vbNullString, 1, "aaa文件", 5
RegCloseKey RKey
RegCreateKey HKEY_CLASSES_ROOT, "aaa\DefaultIcon", RKey
RegSetValue RKey, vbNullString, 1, mypath + ",1", Len(mypath + ",1")
RegFlushKey RKey
RegCloseKey RKey
RegCreateKey HKEY_CLASSES_ROOT, "aaaFile\shell\open", RKey
RegSetValue RKey, vbNullString, 1, "打开(&O)", 6
RegCloseKey RKey
RegCreateKey HKEY_CLASSES_ROOT, "aaaFile\shell\open\command", RKey
RegSetValue RKey, vbNullString, 1, mypath + " %1", Len(mypath + " %1")
RegCloseKey RKey
类似QQ的全套聊天系统[极品] 源码
源码的提供使得开发者可以直接查看和学习其内部实现,从而提升自己的.NET和即时通讯技术能力。 【标签】:.Net源码 - 这意味着整个系统是用.NET Framework或.NET Core开发的,它提供了丰富的类库和工具支持,适用于...
C#
注册
自定义
文件类型
实现自定义
文件类型
关联默认应用程序
如果没有向Windows
注册
表
注册
该
文件类型
,那么.osf文件的图标将是windows的文件默认图标,并且你双击一个a.osf文件,也不会自动启动应用程序来加载a.osf文件。如何使.osf文件的图标变成我自己喜爱的图标、如何完成像...
C# 自动
注册
自定义
文件类型
事实上有三种方式可以实现
文件类型
的
注册
,笔者在网上看到的都是手动实现的或程序实现的,其实也可以直接在工程属性里进行设置。1. 工程属性定义项目--->工程属性--->发布--->选项--->文件关联--->设置扩展名、说明...
VSCode
注册
关联自定义类型文件
打开你要
注册
的
文件类型
文件【本文中用 “.txt”到“.lua”演示】 在VSCode窗口右下角有当前
文件类型
“Plain Text” 是可以被点击的。 点击后出现如图所示弹窗: 1、Auto Detect :自动监测 2、Configure ...
获取Windows系统
注册
的
文件类型
和图标
烦死,写了快一个小时。...(1)获取系统已
注册
的
文件类型
注册
表路径:MFC版获取
文件类型
地址:http://blog.csdn.net/qq2399431200/article/details/22923091 HKEY_CURRENT_USER\Software\Microsoft\W
VB基础类
7,778
社区成员
197,588
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章