• c# 第一个实例 通哥


      1 using System;
      2 using System.Collections.Generic;
      3 using System.ComponentModel;
      4 using System.Data;
      5 using System.Drawing;
      6 using System.Linq;
      7 using System.Text;
      8 using System.Threading.Tasks;
      9 using System.Windows.Forms;
     10 using System.IO;
     11 
     12 namespace tongge
     13 {
     14     public partial class Form1 : Form
     15     {
     16         public Form1()
     17         {
     18             InitializeComponent();
     19         }
     20 
     21         public double a, b, c;
     22         string path;
     23 
     24         private void textBox1_TextChanged(object sender, EventArgs e)
     25         {
     26             try
     27             {
     28                 a = Convert.ToDouble(textBox1.Text);
     29             }
     30             catch (Exception)
     31             {
     32                 DialogResult dr = MessageBox.Show("您输入的高度不是数字", "错误提示", MessageBoxButtons.OKCancel);
     33                 throw;
     34             }
     35 
     36         }
     37 
     38         private void textBox2_TextChanged(object sender, EventArgs e)
     39         {
     40             b = Convert.ToDouble(textBox2.Text);
     41         }
     42 
     43 
     44         public void textBox3_TextChanged(object sender, EventArgs e)
     45         {
     46 
     47         }
     48 
     49         private void button1_Click(object sender, EventArgs e)
     50         {
     51 
     52             //string path = @"C:UsersAdministratorDesktop岩层厚度.txt";
     53 
     54             OpenFileDialog openFileDialog = new OpenFileDialog();
     55             openFileDialog.InitialDirectory = @"C:UsersAdministratorDesktop";
     56             openFileDialog.Filter = "(*.txt)|*.txt";
     57             openFileDialog.RestoreDirectory = true;
     58             openFileDialog.FilterIndex = 1;
     59             if (openFileDialog.ShowDialog() == DialogResult.OK)
     60             {
     61                 path = openFileDialog.FileName;
     62             }
     63 
     64             string[] contents = File.ReadAllLines(path, Encoding.Default);
     65             for (int i = 0; i < contents.Length; i++)
     66             {
     67                 string[] strNew = contents[i].Split(new char[] { ' ', '	' }, StringSplitOptions.RemoveEmptyEntries);
     68                 if (i == 0)
     69                 {
     70                     textBox1.Text = strNew[1];
     71                 }
     72                 if (i == 1)
     73                 {
     74                     textBox2.Text = strNew[1];
     75                 }
     76                 c = a + b;
     77                 textBox3.Text = Convert.ToString(c);
     78 
     79                 // Console.WriteLine("{0} {1} {2}", strNew[0], strNew[1],);
     80             }
     81         }
     82 
     83         public void Form1_Load(object sender, EventArgs e)
     84         {
     85             //textBox1.Text = "3.00";
     86             //textBox2.Text = "4.00";
     87             DialogResult dr = MessageBox.Show("欢迎使用中国矿业大学编制的软件", "欢迎使用", MessageBoxButtons.OKCancel);
     88 
     89         }
     90 
     91 
     92 
     93         private void button2_Click_1(object sender, EventArgs e)
     94         {
     95             DialogResult dr = MessageBox.Show("确认删除吗?", "提示", MessageBoxButtons.OKCancel);
     96             if (dr == DialogResult.OK)
     97             {
     98                 //用户选择确认的操作
     99                 MessageBox.Show("您选择的是【确认】");
    100             }
    101             else if (dr == DialogResult.Cancel)
    102             {
    103                 //用户选择取消的操作
    104                 MessageBox.Show("您选择的是【取消】");
    105             }
    106 
    107         }
    108 
    109     }
    110 }

     

  • 相关阅读:
    确定机器上装有哪些.net framework版本
    C#中的私有构造函数
    突破vs2008 RTM90天使用限制(转)
    圣诞晚会串词(转)
    C#中ref和out
    登缙云山随笔
    质量百分百
    自然界五种长有人脸像的怪异生物
    C# 静态构造函数
    NET环境下基于Ajax的MVC方案
  • 原文地址:https://www.cnblogs.com/zhubinglong/p/6052545.html
Copyright © 2020-2023  润新知