首页
新闻
会员
周边
捐助
园子
·
关注
·
粉丝
·
会员
·
随便看看
·
消息
欢迎,请先
登录
或者
注册
。
登录
/
注册
闪存
博客
发言
小组
投递
新闻
提问
博问
添加
收藏
文库
问题反馈
问题列表
我关注的
我的博问
博问标签
提个问题,有关文件关联的
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>
.NET技术
Windows Forms
二十二号同学
|
小虾三级
|
园豆:
790
提问于:2008-05-05 16:35
显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
<
>
分享
分享您的问题
最佳答案
0
你需要在注册表的CLASSROOT里写一些东西,你可以看一下*.doc或者*.txt等东西对应的注册表项的值. 文件名可以用参数传递到程序的入口(main函数),具体如何传你也可以在上面的注册表项里找到(也就是在注册表的值里,命令行中用%1代替一个参数,当在我的电脑里双击文件时,此文件的路径会填充这个%1).
deerchao
|
大侠五级
|
园豆:8367
|
2008-05-05 23:28
编辑文本
预览
上传图片
Ctrl+Enter键快速提交
清除回答草稿
您需要
登录
以后才能回答,未注册用户请先
注册
。