主界面上有菜单,菜单中第一项为重新登录,第一次输入密码错误后,点击重新登录,要求调出登陆界面,如何实现,菜鸟提问!

解决方案 »

  1.   

    继续show那个窗体吗,如果是动态的,就重新创建并show
      

  2.   

    你第一次怎么跳出那登录窗体就再次使用那样,不过最好是用showmodal;
    不过要先在登录窗体里设置状态,判断是第一次登录还是第二次登录,第一次登录我想你应该会了,第二次登录的时候你就不需要像第一次登录那样,只要让主窗体再次调用用户初始化信息,如权限,用户名,用户资料等。(你可以把用户初始化的代码放在主窗体的show事件里,到时只要再次运行 主窗体.show;就可以了。还有就是你重新登录时或重新登录后把最好把其他子窗体关闭,要不子窗体会保留上个用户的一些信息,可能会导致出错!)