博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
2017年11月26日 C#流&&窗体对话框
阅读量:4315 次
发布时间:2019-06-06

本文共 2105 字,大约阅读时间需要 7 分钟。

C#流

在顶端加入using System.IO就可以使用流

 

StreamReder a = new StreamReder();//读取前面什么都可以 = sr.ReadToEnd();//用法StreamWriter a = new StreamWriter();//写入

窗体对话框

ColorDialog //选择颜色的对话框FloderBrowserDialog //弹出一个对话框提示用户选择文件夹FontDialog //弹出一个对话框提示用户选择字体或者字体颜色OpenFileDialog //弹出一个对话框提示用户打开文件夹SeveFileDialog //弹出一个对话框提示用户选择保存文件的位置//字体用法DialogResult a = fontDialog1.ShowDialog();            if (a == DialogResult.OK)            {                textBox1.Font = fontDialog1.Font;                textBox1.ForeColor = fontDialog1.Color;            }//打开用法openFileDialog1.Filter = "文本文件|*.txt";            DialogResult a = openFileDialog1.ShowDialog();            if (a == DialogResult.OK)            {                string b = openFileDialog1.FileName;                StreamReader sr = new StreamReader(b, Encoding.Default);                textBox1.Text = sr.ReadToEnd();            }//保存用法    string f = "";        private void 保存SToolStripMenuItem_Click(object sender, EventArgs e)        {            if (f.Length <= 0)            {                saveFileDialog1.Filter = "文本文件|*.txt";                saveFileDialog1.FileName = "新建文本文档";                DialogResult a = saveFileDialog1.ShowDialog();                if (a == DialogResult.OK)                {                    string s = saveFileDialog1.FileName;                    StreamWriter sr = new StreamWriter(s);                    sr.Write(textBox1.Text);                    sr.Flush();                    f = s;                }            }            else            {                StreamWriter sr = new StreamWriter(f);                sr.Write(textBox1.Text);                sr.Flush();            }        }//另存为用法            saveFileDialog1.Filter = "文本文件|*.txt";            saveFileDialog1.FileName = "新建文本文档";            DialogResult a = saveFileDialog1.ShowDialog();            if (a == DialogResult.OK)            {                string s = saveFileDialog1.FileName;                StreamWriter sr = new StreamWriter(s);                sr.Write(textBox1.Text);                sr.Flush();            }

 

转载于:https://www.cnblogs.com/zJuevers/p/7900139.html

你可能感兴趣的文章
tomcat点击Tomcat7.0.exe闪退
查看>>
DOM和BOM
查看>>
Android开发:文本控件详解——EditText(一)基本属性
查看>>
脚本监控2个进程有进程死掉重启进程
查看>>
HashMap 源码分析
查看>>
开发日志三
查看>>
如何用Maven创建web项目(具体步骤)
查看>>
MetadataType来帮助entity framework自动生成的代码进行标注
查看>>
快速幂
查看>>
Java学习——读写txt文件
查看>>
查看apk函数
查看>>
python自然语言处理学习笔记1
查看>>
java插入排序
查看>>
Django doc summary (4)
查看>>
Object-C——内存管理
查看>>
解决for循环里面产生相同随机数的问题
查看>>
Java常量池详解之一道比较蛋疼的面试题
查看>>
HDU1021
查看>>
剑指Offer——替换空格
查看>>
剑指Offer——数据流中的中位数
查看>>