兄弟我在工作的过程中遇到一个问题,描述如下:
    我现在知道某种类型的文件怎样将这种类型的文件与相应的程序相联系起来,当双击这个文件时,能够自动启动程序打开文件,例如:我双击一个DOC文件,能够自动启动WORD程序,我只知道和注册表中的HEKY_CLASSES_ROOT有关,但具体的编程不知道怎样写,请各位大侠帮帮忙,指点小弟一下,小弟在此万分感谢!最好能够提供一些源码或指点小弟到什么地方能够找到。

解决方案 »

  1.   

    Give you URL: http://kingron.soulan.com/kingron/document/delphi/index.htmlHere thanks Kingron!
      

  2.   

    首先保证你的程序能接受命令行参数
    然后修改该根下面的相应健值例如...\.txt\Shell\Command\Open
    当然许多注册好的程序都不是直接改这个的,而是改.txt对应的txtfile下的内容
    因为.txt是后缀,你不是真正的类型,在里面有个默认值就是其映射的类型,例如.mp3
    在装了WinAmp后就映射为WinAmp Mp3类型了
    你可以打开注册表看看