流操作text文件------读取、保存文档

************************************一、读取指定text文档中的内容:****************************************
方法一、
tring path = @"F:\ceshi\ceshi.txt";//定义地址
FileStream stream = new FileStream(path,FileMode.Open);// 打开流文件

byte[] bye = new byte[stream.Length];
stream.Read(bye,0,bye.Length);//创建数组并把文件内的内容读取到新建的数组中;

stream.Close();//关闭流
string nr = System.Text.Encoding.Default.GetString(bye);// 将读取到的文件转化为文本文件
textBox1.Text = nr;// 展示在文本框中;

方法二、
string path = @"F:\ceshi\ceshi.txt";
FileStream stream = new FileStream(path,FileMode.Open);

StreamReader reader = new StreamReader(stream,Encoding.Default);//接受文件流

string a = reader.ReadToEnd();//读取文件
reader.Close();//
stream.Close();
textBox1.Text = a;
方法三、
string path = @"F:\ceshi\ceshi.txt";

StreamReader reader = new StreamReader(path,Encoding.Default);

textBox1.Text = reader.ReadToEnd();

reader.Close();

方法四
//随机打开指定Text文件,并读取其中的文件

DialogResult dia = open.ShowDialog();//Initialdictory 设置默认打开路径 "D:\";filter 文件过滤器 文本文件|*.txt|;
if(dia == System.Windows.Forms.DialogResult.OK)
{
StreamReader reader = new StreamReader(open.FileName,Encoding.Default);
textBox1.Text = reader.ReadToEnd();
reader.Close();

**********************************************二、 保存文件******************************************

方法一、 //将文档保存至指定位置;
string path = @"F:\ceshi\测试2.txt";
StreamWriter writer = new StreamWriter(path, false, Encoding.Default);//true 内容追加 fause 内容替换
writer.WriteLine(textBox1.Text);// 目标文件
writer.Close();

方法二、
// 随机打开文件并把偶才能指定文件
DialogResult sa = save.ShowDialog();////Initialdictory 设置默认打开路径 "D:\";filter 文件过滤器 文本文件|*.txt|;
if( sa == System.Windows.Forms.DialogResult.OK)
{
StreamWriter writer = new StreamWriter(save.FileName,true,Encoding.Default);//true 内容追加 fause 内容替换

writer.WriteLine(textBox1.Text);
writer.Close();
}

时间: 2024-12-07 05:23:52

流操作text文件------读取、保存文档的相关文章

C#操作Excel(2)-- 打开-读取Excel文档

由于要为某软件实现导出Excel功能,故有此文. 本文的开发环境是Visual Studio 2010 ,C#, Excel 2007. 新建C#工程后打开Solution Explorer,可以看到如下图片: 右键点击Reference->Add References->Browse 选择三个DLL文件(点此下载): Interop.Excel.dll Interop.Microsoft.Office.Core.dll Interop.VBIDE.dll 添加上述三个引用后,Referenc

java中XML操作:xml与string互转、读取XML文档节点及对XML节点增删改查

一.XML和String互转: 使用dom4j程式变得很简单 //字符串转XML String xmlStr = \"......\"; Document document = DocumentHelper.parseText(xmlStr); // XML转字符串 Document document = ...; String text = document.asXML(); //这里的XML DOCUMENT为org.dom4j.Document 二.读取XML文档节点: pack

【Win10 开发】读取PDF文档

关于用来读取PDF文档的内容的API,其实在Win8.1的时候就有,不过没关系,既咱们讨论的是10的UAP,连同8.1的内容也包括进去,所以老周无数次强调:把以前的内容学好了,就可以在不学习任何新知识的前提直接进入10的开发,至于你信不信,反正我信了. 好,P话不扯了,今天刚升级了Build 10061,VS创建UAP并运行是没什么问题的,不过XAML设计器貌似不太听话,比较淘气:还有个别API有问题,虽然异常报的是CLR损坏,但我们知道RT其实是基于COM的形式注册的,实际上是Win32的数据

C# 创建、读取PDF文档

生成PDF文档我们通常可以通过文档转换的形式来得到想要的PDF,但我们也可以通过最直接的方式来创建PDF文档,由此本篇文章将介绍C#如何来创建带图.文元素的PDF文档.同理,对于需要读取PDF文档的情况,我们也可以分情况来读取想要的文档元素(文本.图片).在下面的示例中将做详细介绍. 示例要点梳理: 一.创建PDF文档(可支持中文)1.写入文本(包括页边距.字体.字号等设置)2.绘入图片二.读取PDF文档1.读取文本1.1读取全部文本1.2读取指定区域文本2.读取图片使用工具:Free Spir

asp.net页面读取word文档内容显示

用asp.net实现对指定word文档内容的读取显示该如何实现?比如左边读取指定文件夹中所有的word文档,以文档的标题作为链接,点击文档标题则在右边某位置显示出该word文档中的内容(包括字体样式,图片显示等). 可以这样实现: 操作WORD配置说明 引入:Word的对象库文件“MSWORD.OLB”(word 2000为MSWORD9.OLB) 1.运行Dcomcnfg.exe 2.组件服务――计算机――我的电脑――DCOM配置――找到microsoft word 文档 3.点击属性 4.选

使用iTextSharp读取PDF文档

网上有很多获取pdf页数方法有读流判断type/page的但是经过实际测试文件太大的时候往往不是很准确,既然这样我们就不用费心去自己写了可以用itextsharp. 这里是下载地址:http://sourceforge.net/projects/itextsharp/files/ (1)创建一个Windows控制台应用程序,命名为ReadPdfDemo.(2)添加对iTextSharp的引用.(3)在“Program.cs”文件中添加如下引用.using System;using System.

Java读取word文档解决方案

java读取word文档时,虽然网上介绍了很多插件poi.java2Word.jacob.itext等等,poi无法读取格式(新的API估计行好像还在处于研发阶段,不太稳定,做项目不太敢用):java2Word.jacob容易报错找不到注册,比较诡异,我曾经在不同的机器上试过,操作方法完全一致,有的机器不报错,有的报错,去他们论坛找高人解决也说不出原因,项目部署用它有点玄:itxt好像写很方便但是我查了好久资料没有见到过关于读的好办法.经过一番选择还是折中点采用rtf最好,毕竟rtf是开源格式,

C# 设置、删除、读取Word文档背景——基于Spire.Cloud.Word

Spire.Cloud.Word.Sdk提供了接口SetBackgroudColor().SetBackgroudImage().DeleteBackground().GetBackgroudColor()用于设置.删除及读取Word文档背景.本文将以C#程序为例演示如何来调用API接口实现以上内容操作. 必要步骤: 步骤一:dll文件获取及导入.通过官网下载SDK文件包. 下载后,解压文件,将Spire.Cloud.Word.Sdk.dll文件及其他三个dll添加引用至VS程序(如下图):或者

在项目中利用TX Text Control进行WORD文档的编辑显示处理

在很多文档管理的功能模块里面,我们往往需要对WORD稳定进行展示.编辑等处理,而如果使用微软word控件进行处理,需要安装WORD组件,而且接口使用也不见得简单易用,因此如果有第三方且不用安装Office的能够展示WORD及进行编辑,那是比较不错的选择,TX Text Control就是这样的控件,本文就是基于这个控件的使用,实现在文档管理项目中的应用. 1.TX Text Control的介绍及使用 TX Text Control是一款功能类似于 MS Word 的文字处理控件,包括文档创建.