lzth.net
当前位置:首页 >> C#怎么实现打开txt文件,就是用记事本打开,不是读取里面的数据。 >>

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

可以用 System.Diagnostics.Process.Start( "C:\filename.txt "); 呵呵 好久为上问问来了 如果你实在是要打开原文件夹的话,也可以建一个隐藏文件夹,将本文件夹的非txt文件备份过去,再删掉,用完再拿回来!

打开系统记事本程序:System.Diagnostics.Process.Start("notepad.exe")用记事本程序打开一个txt文件:例如在D盘的【abc.txt】文件,传入文件的路径参数即可,如下:System.Diagnostics.Process.Start("notepad.exe", "D:\\a.txt");

右键里打开方式选择记事本.或者将文件后缀改为.txt再打开如果打开是乱码,说明记事本与要打开的文件的编码方式不同

通过进程Process去打开一个记事本,通过记事本去打开txt文件

如果txt文件关联的是windows默认的notepad 可以直接调用 process.start(filename);也可以用process.start("notepad.exe",filename);来强制使用windows自带的notepad

string[] lines=File.ReadAllLine("文件位置"); foreach(string str in lines){ }

给你说说大概的思路吧:1、用textBox控件上的内容和当前日期构成字符串; string str = this.textBox1.text + DateTime.Now.ToShortString();2、使用文件流 StreamReader 对象读取.txt文件内容为字符串,暂时声明为 txtStr 吧3、txtStr += str; // 将字符串 str 添加到.txt文件内容的最后.4、使用 StreamWriter 对象将 字符串内容写入 .txt 文件

两个条件:1、C#程序要实现启动传参(画角连城说的就是这个)2、在操作系统中对TXT类型的打开方式进行高级设置

我不太清楚你到底想读取文本文件,还是二进制文件.两种代码如下:C# 读取txt文件 System.IO.StreamReader sr = new System.IO.StreamReader("d:\\aaa.txt"); while (!sr.EndOfStream) { string sline = sr.ReadLine(); System.Console.WriteLine(

System.IO.File.AppendAllText("D:\\a.txt","这是一段写入文件的测试文字");

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com