有了好的设计思路了。才去写代码,不要不要想,一门心思写,等写出了问题,再去找,就是无头苍蝇了你为什么不是只显示登录窗口,当登录成功后,才去调用第二个窗体呢?想想QQ的思路。这样,同一台机子可以登录几个QQ都是允许的。
我是第一个显示登陆窗口,登陆后才调用第二个窗口的。只是关闭了第二个窗口后,第一个窗口因为是隐藏的,关不了。
为什么要将登录窗口隐藏 没有必要, 直接登录成功后,登录窗口就关闭并且显示第二个窗体。 为什么要多此一举隐藏窗体??? 有什么作用呢??
form1的onclose 中写登录窗口.close;处于hided中的窗口一样可以关闭啊。
晕做几个全局变量在Form1里如:username,password:string;把登陆界面加到Form1里面一点登陆就赋值Form1.ususername:=**;Form1.password:=**;同时self.close;这不是很简单的么?这样解答OK吗?