zoukankan      html  css  js  c++  java
  • “登录窗体”之后的处理!

    今天新了解了一个小小的知识,来与大家分享一下!

    一般的C/S的系统,都会有登录窗体这一步骤,那么在程序设计的时候,登录窗体在点击登录之后,是进行了怎样的操作呢?
    也许刚开始学习的程序人员会喜欢这样:

        FrmMain.Show();//打开主窗体
        FrmLogin.Hide();//隐藏掉登录窗体(是Close不掉的,如若Close,则主窗体也会一起消失)
    这个时候,登录窗体对我们来讲已经是没有意义的,所以有必要在打开主窗体的时候,关闭登录窗体!

    进行一下的代码设计即可关掉主窗体:
    第一步:
       程序的入口处:
        static class Program
         {
              /// <summary>
              /// 应用程序的主入口点。
              /// </summary>

              [STAThread]
              static void Main()
              {
                  Application.EnableVisualStyles();
                  Application.SetCompatibleTextRenderingDefault(false);

                  FrmLogin frmLogin = new FrmLogin();
                  if (frmLogin.ShowDialog() == DialogResult.OK)
                  {
                      frmLogin.Close();
                      Application.Run(new FrmMain());
                  }
              }
         }

    第二步:
       //登录窗体的登录事件
            private void btnLogin_Click(object sender, EventArgs e)
            {
                this.DialogResult = System.Windows.Forms.DialogResult.OK;
            }  
      
    这样就达到了效果,在登录之后,关闭了登录窗体,减少了内存的占有量,谢谢!

  • 相关阅读:
    如何编写自己的Linux安全检查脚本?
    ubuntu桌面版打开终端Terminal的几种方法
    Docker 学习笔记(CentOS 7.1)
    发送验证码倒计时
    在Thinkphp中使用AJAX实现无刷新分页
    php加密解密
    浏览器用户用滤镜实现网页的翻转效果
    PHP定时执行任务的实现
    PHP GBK UTF8互转
    在php4下可用,简单的php数组转成json格式,
  • 原文地址:https://www.cnblogs.com/jeffqing/p/2578394.html
Copyright © 2011-2022 走看看