利用融入技术时,出现屏幕闪烁怎么处理?(10分)

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

landina

Unregistered / Unconfirmed
GUEST, unregistred user!
利用融入技术时,出现屏幕闪烁怎么处理?
 
不是吧?怎么做的?
 
procedure BitBtn1Click(Sender:TObject);
begin
if not Assigned(frmTaxi) then
frmTaxi := TfrmTaxi.Create(Application);
frmTaxi.ManualDock(Panel1);
frmTaxi.show;
end;

说明:frmTaxi的Align我设置为alClient;
 
我这里好像没有闪烁。要么这么改改看:

procedure BitBtn1Click(Sender:TObject);
begin
LockWindowUpdate(Handle);
try
if not Assigned(frmTaxi) then
frmTaxi := TfrmTaxi.Create(Application);
frmTaxi.ManualDock(Panel1);
frmTaxi.show;
end;
finally
LockWindowUpdate(0);
end;
 
哈哈,我重做一遍就可以了
 
接受答案了.
 
后退
顶部