Delphi中,登陆之后怎样显示主界面? 现在代码实现的是,输入用户名密码,关闭登陆界面,不显示主界面。

2025-01-24 15:34:51
推荐回答(2个)
回答(1):

得看你的dpr文件中是怎么写的,如果在Dpr中是创建Form1的对象,则你用Close后Form2的对象就不存在,肯定打不开的。如果用这种方式最好不要关闭Form1窗口,对他作隐藏操作就可以了如Form1.Hide;
如果在Dpr中创建的是Form2,则你启动的是时候默认是显示Form2的,所以要在Dpr文件中创建Form2对Form2加隐藏操作,然后ShowForm1出来,则上面的代码可以正常执行。希望对你有帮助。。呵呵。不懂再问吧!

回答(2):

在form2.show下面加上
with form2 do
begin
end;
另外,在form2的FormCreate中加Form2.Show;
procedure TForm2.FormCreate(Sender: TObject);
begin
Form2.Show;
end;
试试可不可以