VS编写的记事本源码

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

记事本

一、打开visual studio 新建——项目——windows窗体应用程序命名:年终大

作业;

二、Form.cs中作如下操作:

三、在工具箱中选择如下控件:menuStrip、contextMenustrip、colordialog、

savefiledialog、folderbrowserdialog、fontdialog、openfiledialog、statustrip 、Folderbrowserdialog

四、单击menuStrip并输入文件(&F),双击后输入新建(&N)并单击新建在

属性中的shortkeys中选择Ctl+N;并在那么属性中改名为“新建”、后面类似;

五、单击statustrip在其属性中的item属性中选择添加label4个;

六、分别输入以下代码:using System;

七、using System.Collections.Generic;

八、using ponentModel;

九、using System.Data;

十、using System.Drawing;

十一、using System.Linq;

十二、using System.Text;

十三、using System.Windows.Forms;

十四、using System.IO;

十五、

十六、

十七、namespace 年终大作业

十八、{

十九、public partial class Form1 : Form

二十、{

二十一、public Form1()

二十二、{

二十三、InitializeComponent();

二十四、}

二十五、

二十六、private void 新建_Click(object sender, EventArgs e)

二十七、{

二十八、this.richTextBox1.Text="";

二十九、}

三十、

三十一、private void 打开_Click(object sender, EventArgs e)

三十二、{

三十三、openFileDialog1.FileName = "";

三十四、openFileDialog1.Filter = "RTF File(*.rtf)|*.RTF|TXT FILE(*.txt)|*.txt";

三十五、openFileDialog1.ShowDialog();

三十六、if (openFileDialog1.FileName != "")

三十七、switch (openFileDialog1.FilterIndex)

三十八、{

三十九、case 1: //选择的是.rtf类型

四十、

richTextBox1.LoadFile(openFileDialog1.FileName,

RichTextBoxStreamType.RichText);

四十一、break;

四十二、case 2: //选择的是.txt类型

四十三、

richTextBox1.LoadFile(openFileDialog1.FileName,

RichTextBoxStreamType.PlainText);

四十四、break;

四十五、}

四十六、}

四十七、

四十八、private void 保存_Click(object sender, EventArgs e)

四十九、{

五十、saveFileDialog1.Filter = "RTF File(*.rtf)|*.RTF|TXT FILE(*.txt)|*.txt";

五十一、if (saveFileDialog1.ShowDialog() == DialogResult.OK) 五十二、switch (openFileDialog1.FilterIndex)

五十三、{

五十四、case 1: //选择的是.rtf类型

五十五、

richTextBox1.SaveFile(saveFileDialog1.FileName,

RichTextBoxStreamType.RichText);

五十六、break;

五十七、case 2: //选择的是.txt类型

五十八、

richTextBox1.SaveFile(saveFileDialog1.FileName,

RichTextBoxStreamType.PlainText);

五十九、break;

六十、}

六十一、}

六十二、

六十三、private void 另存为_Click(object sender, EventArgs e)

六十四、{

六十五、saveFileDialog1.Filter = "RTF File(*.rtf)|*.RTF|TXT FILE(*.txt)|*.txt";

六十六、if (saveFileDialog1.ShowDialog() == DialogResult.OK) 六十七、switch (openFileDialog1.FilterIndex)

六十八、{

六十九、case 1: //选择的是.rtf类型

七十、

richTextBox1.SaveFile(saveFileDialog1.FileName,

RichTextBoxStreamType.RichText);

七十一、break;

七十二、case 2: //选择的是.txt类型

七十三、

richTextBox1.SaveFile(saveFileDialog1.FileName,

RichTextBoxStreamType.PlainText);

七十四、break;

七十五、}

七十六、}

七十七、

七十八、private void 退出_Click(object sender, EventArgs e)

七十九、{

八十、// 退出时应提示用户是否保存当前文本文件

八十一、DialogResult result = MessageBox.Show("是否将更改保存?", "Mickey温馨提示", MessageBoxButtons.YesNoCancel,

相关文档
最新文档