你所说的是文件关联你可以通过修改注册表来完成这种功能!HKEY_CLASSES_ROOT
.XYZ(主键) 默认值XYZFile
XYZFile(主键) 默认值:你的文件类型
| Shell(主键)
| | Open 默认值:用你的程序打开
| | Command 键值:你的程序.exe %1(命令行参数,打开文件)
; ;
' ;你的程序要做的就是在注册表中添加以上主键和键值,然后写代码接收命令行参数
运行程序打开文件
.XYZ(主键) 默认值XYZFile
XYZFile(主键) 默认值:你的文件类型
| Shell(主键)
| | Open 默认值:用你的程序打开
| | Command 键值:你的程序.exe %1(命令行参数,打开文件)
; ;
' ;你的程序要做的就是在注册表中添加以上主键和键值,然后写代码接收命令行参数
运行程序打开文件
解决方案 »
- 最基础的图片框中的图片90旋转和翻转问题
- 新手问题,请别见笑.怎么实现一直按"~"这个键
- setup factory 6如何使用??在线等
- 500分求高效算法(另开贴结分),有关数据库的数据汇总 之二
- 关于数据库提交时的进度条
- 关于附件的下载,100分在线等待!!!!!!!!!
- 有免费的好用的报表控件吗?
- 调试出错, 在线等待!
- 一个小问题,请帮忙!
- vb的一个程序如何使它作为windows 2000 server的一个服务运行?
- 如果本地新增10条记录后,如何批量传送到sql server对应表中保存.
- 当vb通过adodb.recordset得到sql server处的结果集,在执行下面步骤前,想看下recordset中数据集合是否全,有遗漏否,大家一般如何处理.
然后用超级免子实现上述功能,
再立即(不要运行任何其它程序)将整个注册表导出》》》2.reg
将两个文件对比:fc 1.reg 2.reg >3.txt
查看3.txt文件就知道在哪里修改后可实现上述功能。
然后在VB中用api实现。
(regsetvalueex,regcreatekey....等)
http://www.sqreg.com/file/vb/reg_01.htm
http://www.sqreg.com/file/vb/reg_02.htm
http://www.sqreg.com/file/vb/reg_03.htm
http://www.sqreg.com/file/vb/reg_04.htm
http://www.sqreg.com/file/vb/reg_05.htm
http://www.sqreg.com/file/vb/reg_06.htm
http://www.sqreg.com/file/vb/reg_07.htm
可以删除一个后,比较一下就OK了!