C#控制台程序怎么改写成窗体应用程序,求大神帮忙解下

C#控制台程序怎么改写成窗体应用程序,求大神帮忙解下,第1张

1、新建一个项目,选择Windows窗体应用

2、设计界面

3、写后台代码,双击登录按钮

private void btnLogin_Click(object sender, EventArgs e)

        {

            String userName = "user"

            String pw = "123456"

            //do

            //{

                //Console.Write("请输入您的用户名:")

                //String name = Console.ReadLine()

                //Console.Write("请输入您的密码:")

                //String password = Console.ReadLine()

                String name = textBox1.Text

                String password = textBox2.Text

                if (!name.Equals(userName))

                {

                   //Console.WriteLine("用户名不匹配!\n请重试!")

                     MessageBox.Show("用户名不匹配!\n请重试!")

                }

                else if (name.Equals(userName) && !password.Equals(pw))

                {

                    //Console.WriteLine("密码不正确!\n请重试!")

                    MessageBox.Show("密码不正确!\n请重试!")

                }

                else if (name.Equals(userName) && password.Equals(pw))

                {

                    //Console.WriteLine("用户登录成功!")

                    MessageBox.Show("用户登录成功!")

                    //break

                }

            //} while (true)

        }

4、运行程序

输入不通的用户名和密码,在点击登录,会d出不同的对话框。

控制台和WIN32程序的最大差异在于链接命令的/SUBSYSTEM参数,CONSOLE是控制台,WINDOWS是WIN32

修改方法:工程、属性、LINK选项、System

把“Windows (/SUBSYSTEM:WINDOWS)”改成“Console (/SUBSYSTEM:CONSOLE)”就行了

要记得在代码里面然后写上对应的main函数,否则编译的时候会报链接错误


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11271344.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存