C#文本编辑器双击打开文件,并读取文件内容 请问高手,我用C#写的一个文本编辑器,也做了一个安装包,也使我的程序可以打开自定义的文件,比如.sd后缀文件,可是我发现我的编辑器不能像其他文本编辑器一样双击.sd文件就可以读取其中的内容,请问.net中用什么类可以干这种事,类似于获取系统底层的事件或指针 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 写到注册表HKEY_CLASS_ROOT\.dc\Shell\OpenCommand="你的程序路径 %1" 不知道是不是这样:private void Form1_Load(object sender, EventArgs e) { #region//取得双击后的文件名,并读取 string PathFileName = Environment.CommandLine; string[] para=PathFileName.Split('\"'); if (para.Length > 3) { ReadText(para[3]); } #endregion } private void ReadText(string PathFileName) { StreamReader sr = new StreamReader(PathFileName, Encoding.Default); string readtxt = sr.ReadToEnd(); richTextBox.Text = readtxt; sr.Close(); } 关于访问我建的网站 C#程序最小到系统托盘恢复的问题 javascript卸载页面时弹出提示框的问题 webservice部署 unix 商用软件开发ado。net不使用ms的dataadapter和dataset吗? 请教:MoveMemory函数怎么用?具体代码请进来看一下!谢谢! C#与Java的区别与联系!!! 难题,望支招 请问怎么返回对oracle查询后得到的行数? 请问有人用C#开发过东进D160板卡的语音卡吗?小弟是新手有些地方不明白,请指教..... 请问大家怎么用C#读取U盘固件信息? .Net写入Windows帐户
Command="你的程序路径 %1"
不知道是不是这样:
private void Form1_Load(object sender, EventArgs e)
{
#region//取得双击后的文件名,并读取
string PathFileName = Environment.CommandLine;
string[] para=PathFileName.Split('\"');
if (para.Length > 3)
{
ReadText(para[3]);
}
#endregion
} private void ReadText(string PathFileName)
{
StreamReader sr = new StreamReader(PathFileName, Encoding.Default);
string readtxt = sr.ReadToEnd();
richTextBox.Text = readtxt;
sr.Close();
}