繁体   English   中英

计算机名称程序,可视C#

[英]Computer name program, visual C#

我是Visual C#的新手,已经按照教程制作了计算器。

现在,我正在尝试制作一个简单的程序,运行时会弹出一个框,显示计算机的名称。 我对如何实现有一个想法,但是我仍在学习C#语法。

我制作了一个弹出框,上面写着“此计算机的名称为:”,然后我做了一个空白标签,并且希望能够使用System.Environment.MachineName将标签更改为计算机名称。

这是我所拥有的:

private void name_TextChanged(object sender, EventArgs e)
    {
        name.Text = System.Environment.MachineName;
        //name being the name of the label
    }

标签文本更改事件在某些内容更改为文本之前不会触发。

而是使用Forms Load事件来执行此操作,然后使用该行代码。

首先,您要创建一个表单加载事件处理程序,方法是双击表单中的任何空白,这将带您进入要在其中编写以下语句的代码窗口。

窗体加载事件在窗体显示在屏幕上之前执行,因此,您的计算机名称将在窗口可见后立即显示。

假设您的表单称为Form1

这是您的代码将如下所示:

namespace Machine_Name
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        // This is the form load event handler
        private void Form1_Load(object sender, EventArgs e)
        {
            yourLabel.Text = Environment.MachineName;
        }
    }
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM