记事本的简单操作联合应用

    我们对于记事本的操作再熟悉不过;建立、修改、删除、保存等操作。

    前两天稍微学习了下对记事本的相关操作,在学习的过程中感觉还是有一定的压力;学习过后,我准备将其再复习一下--------做一个关于记事本的小程序;但是中间却出现了一个小插曲,将近用了四天的时间去看一部小说;我这个人就是这样,当在做一件事的时候就要将其做完、做好,不然我不会选择放下!由于小说太长,并且有些事情是不可以久托;所以,选择稍微搁下,在做完这个小程序后继续;于是昨晚开始着手实施之前的计划。

    有时候,虽然看别人做很简单,但是,当自己做的时候就知道什么是难度!许多事情也只有自己经历过后才会有深刻的体会。好比这次的小程序吧,在之前感觉就那么几行代码,自己还是能够写出来,但当自己做的时候才发现问题来了,许多事情不是看明白了自己就会做!自己可以写出一些,但是别的呢……面对问题不要逃避,认真面对才是办法,所以我还是坚持着将其做完,下面是我这个小程序的实现:  

using System.IO;
     private   string path = "";///保存文件的路径

        private void 打开OToolStripMenuItem_Click(object sender, EventArgs e)
        {
            OpenFileDialog openfile = new OpenFileDialog();
            openfile.InitialDirectory = "d:\\";
            openfile.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*";
            if(openfile.ShowDialog()!=DialogResult.OK){

                //MessageBox.Show("你放弃了","提示");

                return;
           
            }

           path=openfile.FileName;
          richTextBox1.LoadFile(path, RichTextBoxStreamType.PlainText);///  将现有的文本加载到指定的容器中 
          //MessageBox.Show(path, "提示");
        }
        private void 新建NToolStripMenuItem_Click(object sender, EventArgs e)
        {

            ///新建的文本文件,
            richTextBox1.Clear();


        }

        private void 保存ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            SaveFileDialog sfile = new SaveFileDialog();
            sfile.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*";
            if(DialogResult.OK!=sfile.ShowDialog()){

                return;
            }
            path = sfile.FileName;///获取文件的名称
            richTextBox1.SaveFile(sfile.FileName, RichTextBoxStreamType.PlainText);
            MessageBox.Show("成功了");
        }

        private void 字体FToolStripMenuItem_Click(object sender, EventArgs e)
        {
            FontDialog ftd = new FontDialog();
            ftd.ShowColor = true;///是否显示颜色调试模块;
            if(ftd.ShowDialog()!=DialogResult.OK){

                return;
            }
            richTextBox1.Font = ftd.Font;
            richTextBox1.ForeColor = ftd.Color;
        }

        private void 退出AToolStripMenuItem_Click(object sender, EventArgs e)
        {
            this.Close();
        }

        private void 背景BToolStripMenuItem_Click(object sender, EventArgs e)
        {
            ColorDialog cdg = new ColorDialog();
            ///获取容器最开始的数据
            cdg.Color = richTextBox1.BackColor;
            cdg.ShowDialog();
            richTextBox1.BackColor = cdg.Color;
          
        }

        private void 文件FToolStripMenuItem_Click(object sender, EventArgs e)
        {

        }

        private void 删除DToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if(path==""){

                MessageBox.Show("该文件不存在","提示",MessageBoxButtons.OK,MessageBoxIcon.Question);
                return;
            }
            File.Delete(path);
            richTextBox1.Clear();
            MessageBox.Show("删除操作成功!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information);

        }
   参考地址:
http://dl.dbank.com/c0aqc4tjm3

   接着,将上次的继续完善;完善后实现的功能有:动态创建文件夹、在文件中再创建文本文件、以及对文本文件的一些基本操作;以及,将读取出来的数据存放到数据库中,将其再读取出来等一些基本操作;功能都大同小或,最主要的是一对一些类的掌握。

    参考地址2:http://dl.dbank.com/c0uaz0ky5i

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
㊣版技术联合·综合群专用记事本<br>▅▅▅▅▅▅▅▅▅▅▅▅▅ 专用记事本 Ver4.62 ▅▅▅▅▅▅▅▅▅▅▅▅▅<br> ◢ 本工具由㊣版技术联合·综合群各位管理联合打造,未经许可不得非法使用◣<br> ◢ ㊣版技术联合·综合群提醒您升级杀毒软件和防火墙,注意网络安全◣<br> ◢ 希望大家能够有个良好的工作环境,请大家使用清除钓鱼台工具!◣<br> ╭⌒╮┅~ ¤  ╭⌒╮ ╭⌒╮<br> ╭⌒╭⌒╮° ╭⌒╮~ ╭⌒╮°︶︶ ︶︶ °<br> ° ︶︶︶︶ °° ︶~~ ° ~︶︶ ° °<br> ╬ ╱◥███◣╬╬╬╬╬╬╬╬╬╬╬<br> ╬ ︱田︱田 田 ︱          ╬<br> ╬   欢迎光临!谢谢使用!╬<br> ╬ ㊣版技术联合·综合群您最好的选择 ╬<br> ╬ 群号:18115990 ╬<br> ╬ ╬<br> ╬  ╭○╮● 本群真誠的歡迎各位朋友╬<br> ╬ /■\/■\在本群發布你的軟件或者╬<br> ╬ <| || 漢化,特別補丁,和大家一╬<br> ╬ 起分享你的快樂!謝謝! ╬<br> ╬  版權:本軟件版權歸作者所有 ╬<br> ╬  說明:本軟件由Sunny等人经过 ╬<br> ╬ 搜集整理,本群不承擔任何技 ╬<br> ╬ 術及版權問題。本群只收集免 ╬<br> ╬ 費軟件,在本群下載任何軟件 ╬<br> ╬ 僅提供學習參考,不得用于商 ╬<br> ╬ 業用途,請在下載后在24小時 ╬<br> ╬ 內刪除。本群不保證軟件的完 ╬<br> ╬ 整性和是否隱含病毒,請自行 ╬<br> ╬ 調試及殺毒,如不同意本條款 ╬<br> ╬ 請勿使用,謝謝合作! ╬ <br> ╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬ ╬╬╬<br>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值