C#让文件关联到自己做的WinForm,从文件打开WinForm
2008-09-28 22:51
218 查看
刚学c#的时候自己做了个记事本,当时就想双击记事本文件然后打开自己做的记事本。头脑发热,就右键->打开方式->选择程序->自己做的记事本。
当然,结果是不行的。后来没搞出来,也就放着了。最近想起来了,查了资料。是要用到获取进程命令行参数。在窗体的Load事件里获取。
//窗体的Load事件
private void Form1_Load(object sender, EventArgs e)
{
string command = Environment.CommandLine;//获取进程命令行参数
string[] para = command.Split('\"');
if (para.Length > 3)
{
string pathC = para[3];//获取打开的文件的路径
//下面就可以自己编写代码使用这个pathC参数了
//FileStream fs = new FileStream(pathC, FileMode.Open, FileAccess.Read);
}
}
[align=left] 希望对有用到的人有帮助哈~[/align]
当然,结果是不行的。后来没搞出来,也就放着了。最近想起来了,查了资料。是要用到获取进程命令行参数。在窗体的Load事件里获取。
//窗体的Load事件
private void Form1_Load(object sender, EventArgs e)
{
string command = Environment.CommandLine;//获取进程命令行参数
string[] para = command.Split('\"');
if (para.Length > 3)
{
string pathC = para[3];//获取打开的文件的路径
//下面就可以自己编写代码使用这个pathC参数了
//FileStream fs = new FileStream(pathC, FileMode.Open, FileAccess.Read);
}
}
[align=left] 希望对有用到的人有帮助哈~[/align]
相关文章推荐
- C# 将txt文件内容导入到winform系统中,将tab制表符忽略并将数据处理成自己想要的标准样式。
- C#_WinForm_打开一个进程、文件等.
- C# winform中判断文件是否处于打开状态
- 文件系统中打开某指定类型文件时,关联并用自己的APP打开
- C#之WinForm基础 得到文件对话框(一次只能打开多个文件)打开文件们的绝对路径
- 在WinForm/C#中打开一个文件,主要是用到进程的知识。
- C#的winform中的webBrowser用超链接打开本地文件的方法
- C#之WinForm基础 点击按钮出现 打开文件的对话框
- C# WinForm打开PDF文件并在窗体中显示
- 打开文件夹,定位指定文件[c# WinForm]
- C#之WinForm基础 得到文件对话框(一次只能打开一个文件)打开文件的绝对路径
- C#之WinForm基础 设置打开文件对话框只能看到多种指定类型的文件
- WinForm 中自定义文件与自己的应用程序相关联
- 从邮件用自己的应用程序打开关联文件的思路总结
- C#winform 选择的文件是解决方案文件,但是用此应用程序的较新版本创建的,无法打开(低版本的VS无法打开高版本项目)
- WinForm/C#中打开一个文件,主要是用到进程的知识。
- c#winform选择文件,文件夹,打开指定目录方法
- c#winform选择文件,文件夹,打开指定目录方法
- C# WinForm打开PDF文件
- C#winform中打开PDF文件并在窗体中显示