C#怎么实现打开txt文件,就是用记事本打开,不是读取里面的数据。

如题所述

打开系统记事本程序:
System.Diagnostics.Process.Start("notepad.exe")
用记事本程序打开一个txt文件:
例如在D盘的【a.txt】文件,传入文件的路径参数即可,如下:
System.Diagnostics.Process.Start("notepad.exe", "D:\\a.txt");
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-04-20
到vs去打开啊

C#怎么实现打开txt文件,就是用记事本打开,不是读取里面的数据。
打开系统记事本程序:System.Diagnostics.Process.Start("notepad.exe")用记事本程序打开一个txt文件:例如在D盘的【a.txt】文件,传入文件的路径参数即可,如下:System.Diagnostics.Process.Start("notepad.exe", "D:\\\\a.txt");

C#怎么实现打开txt文件,就是用记事本打开,不是读取里面的数据。
回答:可以用 System.Diagnostics.Process.Start( "C:\\filename.txt ");

对TXT文档选择打开方式为自己用C#写的记事本.exe,但打开后没出现文档的...
主函数:static void Main(string[] args),其中args[0]就是你打开的TXT文档的路径,你可以在主函数的这句话里这样做:Application.Run(new Form1(args[0]));即为Form1的构造函数增加一个字符串参数,这样,就可以将路径传入Form1,后续你就可以通过文件操作打开在你的控件里了。

c# 打开 用关键字或部分文件名 打开TXT文件
1、先初始化目录:using System.IO;DirectoryInfo root = new DirectoryInfo("d:\\\\myfiles");2、获取该目录下的符合输入关键字的全部txt文件 string tkey = "*ABCDEF*.txt";\/\/含有ABCDEF字符的txt文件名,不区分大小写FileInfo[] files = root.GetFiles(tkey);\/\/获取含有ABCDEF字符的txt文件名...

双击txt文本,用自己编的c#文本编辑器打开
1。想要串改,有点难度,,不过你可以这样试试“右击,打开方式,游览,选择你的程序”,记得把“始终使用选择的程序打开这种文件”打勾,,这样,下次双击就会用你的程序打开了。。。2。C#:filename=command.replace("''",""); C#是这种格式。。3。java 又能不能做到呢 ??? 是指能做...

c#做记事本,怎么打开正常的txt文件会出错
记事本文件,是 plaintext 模式,你的 richtextbox 使用方法有误。正确的代码如下:\/\/打开文件 private void openToolStripMenuItem_Click_1(object sender, EventArgs e){ OpenFileDialog open = new OpenFileDialog();open.Filter = "Text(*.txt)|*.txt|RichText(*.rtf)|*.rtf|所有文件|*.*"...

用C#做记事本,打开正常的txt文件为什么会出错? 打开代码如下
这个不能直接这样打开,应该使用StreamReader类去读取txt的内容,然后再将读到的内容赋值给richTextBox的Text属性就可以了。

C#如何打开以存在的记事本?
如果你的D盘下有一个a.txt的文件,可以用如下方式打开:System.Diagnostics.Process.Start("notepad.exe", "D:\\\\a.txt");

怎么用记事本打开不是.txt后缀名的文件?请C#前辈关照一下
如果是字节码的文件如exe、dll、class或者视频等等文件你用记事本打开,那绝对是乱码,因为那里面的数据不是以asc码存在,而是以二进制、特殊编码、中间语言形式存在的,必须用专业的软件打开。如果用txt能打开,但不出现乱码的那文件应该属于文本文件系列 记事本不是万能的,他可不能读取二进制文件。当然...

如果用c#代码实现:运行——cmd——notepad,对找开的文本文件进行数据写 ...
首先你需要获得notpad的句柄,然后用WINAPI里面的sendmessage写入到记事本 首先添加引用 using System.Runtime.InteropServices;调用方法如下:[DllImport("User32.DLL")]public static extern int SendMessage(IntPtr hWnd, uint Msg, int wParam, string lParam);[DllImport("User32.DLL")]public static...

相似回答