C#winform程序读取文本中的值

 时间:2026-02-12 13:27:30

1、建立一个winform程序,在这程序的release或者debug目录中建立一个后缀名为ini的文件,我们在后续要读取这个文件中的值。

ini结尾的文件,可以双击打开的,跟文本文档类似。我们这里建立一个unlock.ini的文件,并在里面填上TEST888这几个字符。

C#winform程序读取文本中的值

2、把程序界面设计好,我这里是检查textbox框中输入的值是否和我原本已经在INI文件中设定的值一样。这里我用一个label控件label2来抓取设定的值,当然这个控件设置为不显示。

C#winform程序读取文本中的值

3、编写代码:

引用IO:using System.IO;

这种操作涉及到文件的读写访问,所以必须要先引用IO。 

C#winform程序读取文本中的值

4、编写代码:

编写读取我们前面建立的unlock.ini文件的函数,也就是winform界面要去读到这个值,并把这个值赋值给我们建立的label2。

private void readunlock()

        {

            try

            {

                StreamReader reader1 = new StreamReader("unlock.ini");

                label2.Text = reader1.ReadLine();

                reader1.Close();

            }

            catch (Exception ex)

            {

                throw ex;

            }

        }

C#winform程序读取文本中的值

5、编写代码:

在界面加载时就去调用 readunlock()函数读值。

 private void Warn_Load(object sender, EventArgs e)

        {

            readunlock();

        }

C#winform程序读取文本中的值

6、编写代码:

编写textbox框的回车事件,检查输入的值是否和原本已经保存在unlock.ini文件中的值是否一样。

    private void textBox1_KeyDown(object sender, KeyEventArgs e)

        {

            if ((e.KeyCode == Keys.Enter) && (textBox1.Text == label2.Text))

            {

                this.DialogResult = DialogResult.OK;

                this.Close();

            }

        }

C#winform程序读取文本中的值

7、运行程序检验结果,我们输入正确的值后,界面窗口关闭,并且实现我们要达到的目的。

C#winform程序读取文本中的值

C#winform程序读取文本中的值

  • excel下拉自动求和方法分享
  • excel中修改某些字符串中字母大小写的几种方法
  • Excel如何新建格式规则
  • 怎么使用Excel中的OFFSET定义名称做动态的图表
  • VB中经常使用的转换函数
  • 热门搜索
    法语我爱你怎么说 拆分单元格怎么弄 怎么打出来 怎么申请微信号 怎么注册商标 佾怎么读 怎么才能怀孕 飞机票怎么买 烤箱怎么预热 怎么算利息