首页 新闻 会员 周边

提个问题,有关文件关联的

0
[已解决问题] 解决于 2008-05-07 13:16
<P>最近在使用播放器,播放影片时,想到这个问题。我在资源管理器(也就是我的电脑)中,双击某一个与系统(以下指 Windows)关联的影片的图标后,系统就会用关联的程序(这里指播放器),打开这个影片。我不知道的是这几点:</P> <OL> <LI>怎么样写这个文件关联。</LI> <LI>怎么能像Word打开一个Word文档,双击那个World文件的图标后,就会加载该Word的文件的内容。如果我想做一个文本编辑器,当我双击了这个已经被我改成,打开文本文档时默认使用我的编辑器时,怎么知道要加载的文件呢。这个不知道这点是怎么做到的。</LI></OL> <P>百度后无太好的结果。</P> <P>对于第一个我想可能是要去弄注册表这个东西,另外还记得有一个什么叫 File 的文件来着。不过第二个我不知道在什么事件里写,是不是窗体的OnLoad事件,怎么知道要加载的文件的相关属性(比如知道要加载的文件名,文件路径等)。是不是这个的话要调用有关的API。我想这个问题对于做产品的兄弟来说应该知道。恭候最佳答案的出现。</P>
二十二号同学的主页 二十二号同学 | 小虾三级 | 园豆:790
提问于:2008-05-05 16:35
< >
分享
最佳答案
0
你需要在注册表的CLASSROOT里写一些东西,你可以看一下*.doc或者*.txt等东西对应的注册表项的值. 文件名可以用参数传递到程序的入口(main函数),具体如何传你也可以在上面的注册表项里找到(也就是在注册表的值里,命令行中用%1代替一个参数,当在我的电脑里双击文件时,此文件的路径会填充这个%1).
deerchao | 大侠五级 |园豆:8367 | 2008-05-05 23:28
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册