c# 打开文件的问题
我想问一下打开一个文件的时候怎么让我用C#做的程序知道现在打开的文件的路径?我的程序是不打开的状态,双击一个我已经定义用我的软件打开的文件时打开我的软件,然后把文件的路径告诉我的软件?
比如说我的软件是一个把文本文件显示在TEXTBOX中,然后我已经把.txt文件的打开方式设置成我的软件打开了(现在我的软件没有打开),我双击.txt文件就能打开我的软件,然后在我的软件中的TEXBOX中把文本文件的内容显示出来
请各位帮我一下啊,小弟不胜感激!
问题点数:50、回复次数:8Top
1 楼CMIC(大象)回复于 2004-08-03 13:48:03 得分 2
gzTop
2 楼Samen168(Code to coding)回复于 2004-08-03 13:52:37 得分 20
创建关联Top
3 楼blastball(●⌒●┒)回复于 2004-08-03 19:46:43 得分 20
这是操作系统干的事, 关联时加上 %1,格式你可以对一下已有的,然后在winmain中传入Top
4 楼cabel99(虫族ONLINE)回复于 2004-08-03 20:30:24 得分 8
mappathTop
5 楼daou101(海天一鸥)回复于 2004-08-04 09:25:57 得分 0
呵呵,你的程序需要修改注册表,将文本文件的打开程序关联到你的应用程序。
这个,你要查看两个方面的内容,一个是:注册表操作--改变应用程序关联
一个是在C#中操作注册表。Top
6 楼13880079673(CMonkey)回复于 2004-08-04 09:52:49 得分 0
这个应该不需要你自己动手把,点击文本文件选打开方式,选择总是用你的程序打开文本文件,这样不就建立了关联吗?我没做过,纯属猜测Top
7 楼yly19730201(我是谁)回复于 2004-08-04 09:53:15 得分 0
双击一个文件时会给你的程序传递参数的
你获取一下就行了Top
8 楼deyunanhai(bocelli)回复于 2004-08-04 13:44:03 得分 0
yly19730201(yly):怎么才能获取这个传递的参数呢?Top




