delphi 关联文件的问题(100)

  • 主题发起人 主题发起人 蜉蝣小生
  • 开始时间 开始时间

蜉蝣小生

Unregistered / Unconfirmed
GUEST, unregistred user!
自己设置了一个格式的文件,格式为 *.TA,自己又做了一个.exe程序打开这种格式的文件。双击*.ta文件,选择打开方式可以打开这个文件。我知道这个操作是更改了注册表(可不知道更改了哪?)。我现在想在.exe第一次运行的时候自动更改注册表,不知道在程序里面应该怎么写,请高手指点。
 
你看下注册表里的HKEY_CLASSES_ROOT就知道(找里的.TXT或WAV等看看),照着这个格式就OK了。程序运行时候检测HKEY_CLASSES_ROOT里面有没有.TA这项,有的话检测此项的里面的其他是否对,不对就修改,对的话就跳过,如果没有.TA,则加进去。。。。
 
HKEY_CLASSES_ROOT主键下:建立键 .ta (默认打开 mytafile)建立键 mytafile -->Shell-->Open-->Comand (默认打开 c:/mytaexe.exe "%*")
 
多人接受答案了。
 
后退
顶部