zoukankan      html  css  js  c++  java
  • 登录模块

    登录模块

    控件ID

    控件属性

    对应变量

    2IDC_STATIC

    用户名,密码

     

    IDC_EDIT_name

    Visible

    CString       m_UName

    IDC_EDIT_pwd

    Password

    CString       m_UPwd

    IDOK

    登录

     

    IDCANCEL

    退出

                                   

    登录   处理函数OnOK();

    UpdateData();
    
    if (!m_UName.IsEmpty() && !m_UPwd.IsEmpty()||true)  //判断用户名是否为空
    {
        //在数据表中查询是否存在该用户名及密码(TODO)
    
        if ((m_UName != _T("admin")) || (m_UPwd != _T("123"))) //如果没有账号记录则提示错误 
        {
            AfxMessageBox(_T("用户名或密码错误!"));
            m_UName = "";
            m_UPwd = "";
            UpdateData(false);
            if (i == 3)
            {
                OnCancel();                    //输入三次错误后退出
            }
        }
        else
        {
            theApp.name = m_UName;            //登录成功后将用户名和密码保存
            theApp.pwd = m_UPwd;
            CDialog::OnOK();
            return;
        }
    }
    else
    {
        AfxMessageBox(_T("用户名密码不能为空"));
    }

    相关判断处理语句要根据程序实际来修改

    全局变量theApp  和  i

    注意上面的用户名和密码写死了(用户名admin  密码123)

  • 相关阅读:
    Django学习之路
    Bootstrap插件及其应用方法网址
    BOM和DOM
    jQuery学习
    初识JS之数据类型
    前端学习之路CSS基础学习二
    前端学习之路CSS基础学习一
    前端学习之路
    ORM
    Python Twisted 学习系列4(转载stulife最棒的Twisted入门教程)
  • 原文地址:https://www.cnblogs.com/gaoquanning/p/2993621.html
Copyright © 2011-2022 走看看