C#上机实验

C#上机实验

原创

herongwei博主文章分类:=====编程语言===== ©著作权

文章标签 c# ico 文本文件 文章分类 Hadoop 大数据

©著作权归作者所有:来自51CTO博客作者herongwei的原创作品,请联系作者获取转载授权,否则将追究法律责任

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 chap4_随堂测试编程{    public partial class Form2 : Form    {        public Form2()        {            InitializeComponent();        }        private void checkBox1_CheckedChanged(object sender, EventArgs e)        {            button2.Enabled = checkBox1.Checked;//实现checkedbox1按钮可用的时候,勾选注册按钮可用,否则不可用。            //if (checkBox1.Checked == true)            //    button2.Enabled = true;            //else            //    button2.Enabled = false;                    }        private void timer1_Tick(object sender, EventArgs e)//每隔100秒递增一个值,当达到最大值时,使得timer1不可用,同时将textbox的text添加到listbox的列表中。        {            progressBar1.Value += progressBar1.Step;            if (progressBar1.Value == progressBar1.Maximum)            {                timer1.Enabled = false;                listBox1.Items.Add(textBox1.Text);            }        }        private void button1_Click(object sender, EventArgs e)        {            //openFileDialog1.Filter = "jpg文件|*.jpg|gif文件|*.gif";            //if (openFileDialog1.ShowDialog() == DialogResult.OK)               // textBox3.Text = openFileDialog1.FileName;            openFileDialog1.Filter = "jpg文件|*.jpg|gif文件|*.gif";            if (openFileDialog1.ShowDialog() == DialogResult.OK)                textBox3.Text = openFileDialog1.FileName;        }       private void button2_Click(object sender, EventArgs e)        {                    }        private void button3_Click(object sender, EventArgs e)        {        }    }}

MessageBox.Show()的方法:

运用消息对话框的例子:

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;namespace 茶品特然{    public partial class Form1 : Form    {        public Form1()        {            InitializeComponent();        }        private void button1_Click(object sender, EventArgs e)        {            DialogResult dr;//定义对象。            dr = MessageBox.Show("测试一下你的对话框!", "测试测试测试!", MessageBoxButtons.YesNoCancel,MessageBoxIcon.Warning,MessageBoxDefaultButton.Button1);            if(dr==DialogResult.Yes)                MessageBox.Show("你选择的为"是"按钮","系统提示1");            else if(dr==DialogResult.No)                    MessageBox.Show("你选择的为"否"按钮","系统提示2");            else if(dr==DialogResult.Cancel)                    MessageBox.Show("你选择的为"取消"按钮","系统提示3");            else MessageBox.Show("你没有进行任何操作!","系统提示4");        }    }}

打开文件对话框:

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 茶品特然{    public partial class Form1 : Form    {        public Form1()        {            InitializeComponent();        }        private void button1_Click(object sender, EventArgs e)        {            DialogResult dr;//定义对象。            dr = MessageBox.Show("测试一下你的对话框!", "测试测试测试!", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1);            if (dr == DialogResult.Yes)                MessageBox.Show("你选择的为"是"按钮", "系统提示1");            else if (dr == DialogResult.No)                MessageBox.Show("你选择的为"否"按钮", "系统提示2");            else if (dr == DialogResult.Cancel)                MessageBox.Show("你选择的为"取消"按钮", "系统提示3");            else MessageBox.Show("你没有进行任何操作!", "系统提示4");        }       private void button2_Click(object sender, EventArgs e)        {            OpenFileDialog openFileDialog = new OpenFileDialog();            openFileDialog.InitialDirectory = "D:\\";            openFileDialog.Filter = "文本文件|*.*|c#文件|*.cs|所有文件|*.*";            openFileDialog.RestoreDirectory = true;            openFileDialog.FilterIndex = 1;            if(openFileDialog.ShowDialog()==DialogResult.OK)            {                string fname=openFileDialog.FileName;                //StreamReader sr = File.OpenText(fname);//这里会打开乱码,可能是编码不对。                 StreamReader sr = new StreamReader(fname, Encoding.Default);                    string str;                while((str=sr.ReadLine())!=null)                {                    this.richTextBox1.Text+=str;                }        }    }    }}
  • 收藏
  • 评论
  • *举报

上一篇:【贪心专题】HDU 1009 FatMouse’ Trade (贪心选取)

下一篇:数据库–学习笔记2

Original: https://blog.51cto.com/u_15368396/5526282
Author: herongwei
Title: C#上机实验

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/508427/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球