创建一个如下的窗体,并在窗体上放置saveFileDialog、openFileDialog两个控件。
来源:互联网 发布:json setid用法 编辑:程序博客网 时间:2024/04/26 17:21
//<p align="left">创建一个如下的窗体,并在窗体上放置saveFileDialog、openFileDialog两个控件。实现功能:1)程序运行时,在文本框(注意文本框多行、带垂直滚动条)中输入汉字、字符等,单击保存按钮,即可将文本框中内容保存到一个文件(用到:P232页 8.3.2文本文件读写知识);2)单击打开按钮,可选择文本文件,并读取文件中内容,显示在文本框中。</p>
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.IO;namespace WindowsFormsApplication1{ public partial class Form2 : Form { public Form2() { InitializeComponent(); button2.Text = "打开文本文件"; } private void 保存文本文件_Click(object sender, EventArgs e) { this.saveFileDialog1.Filter = "*.txt|*.txt"; this.saveFileDialog1.ShowDialog(); string file = this.saveFileDialog1.FileName; if (string.IsNullOrEmpty(file)) return; //以下为写字符到文本文件,需要添加System.IO引用 //创建一个文件流 FileStream fs = new FileStream(file, FileMode.OpenOrCreate, FileAccess.Write); //创建一个StreamWriter对象 StreamWriter sw = new StreamWriter(fs); sw.Write(this.textBox1.Text); //释放StreamWriter对象,文件流对象 sw.Dispose(); fs.Dispose(); } private void button2_Click(object sender, EventArgs e) { this.openFileDialog1.Filter = "*.txt|*.txt"; this.openFileDialog1.ShowDialog(); string file = this.openFileDialog1.FileName; if (string.IsNullOrEmpty(file)) return; //以下为写字符到文本文件,需要添加System.IO引用 //创建一个文件流 FileStream fs = new FileStream(file, FileMode.Open, FileAccess.Read); //创建一个StreamWriter对象 StreamReader sr = new StreamReader(fs); this.textBox1.Text = sr.ReadToEnd(); //释放StreamWriter对象,文件流对象 sr.Dispose(); fs.Dispose(); } private void textBox1_TextChanged(object sender, EventArgs e) { } }}
0 0
- 创建一个如下的窗体,并在窗体上放置saveFileDialog、openFileDialog两个控件。
- C#程序设计(二十七)----创建一个如下的窗体,并在窗体上放置一个标签、一个treeviw控件
- C#程序设计(二十六)----创建一个如下的窗体,并在窗体上放置一个标签、一个按钮、一个fontDialog控件
- 创建一个如下的窗体,并在窗体上放置colorDialog控件。实现功能:1)程序运行时,单击打开颜色对话框按钮,可选择颜色,并以所选颜色作为窗体背景色
- 创建一个如下的窗体,并在窗体上放置两个按钮(button1、button2)、一个标签(label1,用于显示所选图片路径和文件名)、一个图片框(pictureBox1,用于显示所选图片)、一个打开对
- C#第十周任务之最后一项之创建一个如下的窗体,并在窗体上放置一个菜单、一个工具栏控件。菜单内容如第二个图所示。工具栏上有两个按钮,分别对应“打开文本文件”、“保存文本文件”。菜单和工具栏具体功能实现可
- 在窗体上放置saveFileDialog、openFileDialog两个控件。实现功能:1)程序运行时,在文本框(注意文本框多行、带垂直滚动条)中输入汉字、字符等,单击保存按钮,即可将文本框中内容保
- 在窗体上放置一个菜单、一个工具栏控件,工具栏上有两个按钮,分别对应“打开文本文件”、“保存文本文件”
- 在窗体上放置一个标签、一个treeviw控件。窗体打开时,动态为treeviw控件添加节点,选择某个节点后,标签上显示所选内容。
- 在窗体上创建自己的光标并输入文字
- 两个窗体并排放置
- MDI父窗体放置重复打开子窗体,并让当前打开的窗体显示在最前端
- 在窗体上放置一个标签、一个按钮、一个fontDialog控件。标签内容改为“烟台大学”。实现功能:1)程序运行时,单击打开字体对话框按钮,可选择字体,并以所选字体作为标签字体。
- 如何遍历一个窗体上的控件
- 在一个窗体中设置另一个窗体的控件属性
- 使用两个 Windows 窗体 DataGridView 控件创建一个主/从窗体
- 设置窗体的起始位置,并检查配置文件是否存在,存在使用配置文件,不存在创建配置文件,在每次打开窗体时保持窗体上一次关闭的位置。
- 在该窗体上,放置一个按钮、一个标签。单击按钮时,在标签上显示当前系统时间。
- POJ 1703--Find them, Catch them
- ZigZag Conversion ---leetcode
- 为什么现在的我们,连做一件小事都不能坚持?
- 第11周项目1-函数版型号图(2)
- 第十一周项目一 函数版星号图(2)
- 创建一个如下的窗体,并在窗体上放置saveFileDialog、openFileDialog两个控件。
- TabHost使用简介
- 女人们,这些技术男真的被“双十一”逼“疯”了!
- CI框架Session.php源码分析
- Word字数统计怎么用?2003/2007/2010统计字数全攻略!
- 第十一周 根据man函数中对printchs函数的调用,以及printchs的功能要求,编写printchs函数
- Jquery 实现checkbox全选/取消全选
- HTML5定稿了,为什么原生App世界将被颠覆
- hadoop stream