怎样实现打开TXT文件时用我的软件打开?(50分)

  • 主题发起人 主题发起人 花 儿
  • 开始时间 开始时间

花 儿

Unregistered / Unconfirmed
GUEST, unregistred user!
我写了一个软件,需要替换掉Windows的写字板。怎么搞?注册?[:)][:)][:)][:)]最好给点代码
 
改注册表的.txt的打开文件。
就是说编程写注册表。
 
改注册表
class..
 
修改注册表,不过你的程序要能接受命令行参数才行!
 
要该注册表的
 
各位大虾::::注册表的键值是多少?我不知道呀?
还有,什么叫“你的程序要能接受命令行参数“????
 
文件的关联信息在注册表里的HKEY_CLASSES_ROOT
或修改win.ini文件.这种方法跟直接用打开方式选择应用程序打开是一样的道理
用来打开文件的应用程序名好像是在shell....的一个键下。。具体的现在忘了。
 
刚才找了一下,本来以为应该在HKey_Class_Root里面,但是很遗憾,没有找到。
只有下面的象,但是还不是特别确定(Windows ME)
HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer/FileExts/.txt
其实你查找.txt就可以了
 
怎么 老是有重复的问题出现呢 不贴了 看看这个贴子吧
http://www.delphibbs.com/delphibbs/dispq.asp?lid=478609
 
文件关联
其实是改注册表
查一下离线数据库
里面很多这方面的帖子
 
程序接收命令行,就是你要使用param接收命令行。
在Dos下键入:你的程序 a.txt
就要能够打开 .txt文件。
 
哦哦哦哦哦哦哦哦哦哦哦哦哦哦哦哦哦哦哦哦哦哦。了解了:)
 
把Hkey_Classes_Root/txtfile/shell/open/command的"C:/windows/notepad.exe %1"改为
"你的应用程序 %1"
其中,你的应用程序注意要判断Paramstr(1)参数
 
来自:花 儿, 时间:2001-12-15 14:05:00, ID:790248
哦哦哦哦哦哦哦哦哦哦哦哦哦哦哦哦哦哦哦哦哦哦。了解了:)
;
了解了就结束啊[:D][:D][:D]
 
多人接受答案了。
 
后退
顶部