窗体显示的奇怪问题 ( 积分: 100 )

  • 主题发起人 主题发起人 LoveShanShan
  • 开始时间 开始时间
L

LoveShanShan

Unregistered / Unconfirmed
GUEST, unregistred user!
if not Assigned(FrmMaterial) then
begin
FrmMaterial:=TFrmMaterial.Create(Self);
with FrmMaterial do
begin
Parent:=Panel;
BorderStyle:=bsNone;
Align:=alClient;
end;
end;
with FrmMaterial do
begin
Show;
Update;
BringToFront;
end;
以上的代码,当把Parent:=Panel注释掉时,窗体的创建、显示和对鼠标键盘的相应非常慢,不知道什么原因。没有注释Parent:=Panel时非常快!请高手解答,100分奉送!
 
FrmMaterial:=TFrmMaterial.Create(Self);
-->
FrmMaterial:=TFrmMaterial.Create(nil);
 
FrmMaterial:=TFrmMaterial.Create(nil);
 
不行,还是一样
 
SB问这种鸟问问题!没学过DELPHI的西瓜!
 
知道你厉害,能给出答案吗?没答案就不要在这聒噪
 
你的代码 在我只里很快啊 当把Parent:=Panel注释掉时 也很快 没有很慢的表现啊
 
但问题就是这么奇怪。我的其他窗体也没问题,偏偏这个就这样!
 
在我这里很快的
 
后退
顶部