设计一个用户密码的登录框,出现问题
不管输入正确还是错误,都显示“用户名或密码错误!”
不知道代码哪里出了问题

解决方案 »

  1.   

    Name和Password都是int变量吗?
      

  2.   

    应该是你变量没有绑定,或者绑定错误。
    而且就算绑定没问题,你这个写法只要用户名是123,都会登录成功if((Name == 123) && (Password == 123))
    //成功
    else
    //用户名或密码错误
      

  3.   

    十有八九是变量绑定出错了,你把Name的值TRACE打印出来看看
      

  4.   

    首先, 你的逻辑有问题.   当name==123, 密码都不用验证了....其次, 如果你的name是CString类型, 那么应该是   if( name==TEXT("123"))
    name是int类型才是  if(name==123)