G
ganis
Unregistered / Unconfirmed
GUEST, unregistred user!
var
frmBlack :TfrmBlack;
begin
if not Assigned(frmBlack) then
begin
frmBlack:=TfrmBlack.Create(self);
frmBlack.Show;
end
else
begin
free;
end;
end;
为什么frmBlack就是创建不了?
我知道是没有实例化的问题,可是如果我在if之前加上frmBlack:=nil,那如果frmBlack
已经show了,就没法free了,帮帮我谢谢
frmBlack :TfrmBlack;
begin
if not Assigned(frmBlack) then
begin
frmBlack:=TfrmBlack.Create(self);
frmBlack.Show;
end
else
begin
free;
end;
end;
为什么frmBlack就是创建不了?
我知道是没有实例化的问题,可是如果我在if之前加上frmBlack:=nil,那如果frmBlack
已经show了,就没法free了,帮帮我谢谢