W
wstgfx
Unregistered / Unconfirmed
GUEST, unregistred user!
请教各位大哥,帮帮小弟!
引用bpl窗体,用show打开,如果再按一次打开按钮,把已经打开的放到前面来,不打开第二个.现在的问题是--怎样把已经打开的放到前面来?
代码如下:
var
frm : TCustomForm;
begin
if ModuleInstance1 = 0 then //ModuleInstance1: HModule;全局变量
begin
ModuleInstance1 := LoadPackage('Unit1.bpl');
frm := CreateFormByClassName('Tform1');
try
frm.show;
finally
// frm.Release;
end;
end;
end;
引用bpl窗体,用show打开,如果再按一次打开按钮,把已经打开的放到前面来,不打开第二个.现在的问题是--怎样把已经打开的放到前面来?
代码如下:
var
frm : TCustomForm;
begin
if ModuleInstance1 = 0 then //ModuleInstance1: HModule;全局变量
begin
ModuleInstance1 := LoadPackage('Unit1.bpl');
frm := CreateFormByClassName('Tform1');
try
frm.show;
finally
// frm.Release;
end;
end;
end;