var
PM: ^TForm;
FormList: TList;
begin
FormList := TList.create; FormList.add(...);
FormList.add(...);
FormList.add(...);
FormList.add(...);
FormList.add(...); ...... while FormList.Count <> 0 do
begin
Pm := FormList.Items[0];
if Pm^.ClassName = 'TForm1' then //这句出错了, 请教是怎么回事, 要怎样解决呢?
Pm^.Free
else
Pm^.Close;
end;
PM: TForm;
FormList: TList;
begin
FormList := TList.create; FormList.add(...);
FormList.add(...);
FormList.add(...);
FormList.add(...);
FormList.add(...); ...... while FormList.Count <> 0 do
begin
Pm := FormList.Items[0];
if Pm.ClassName = 'TForm1' then //这句出错了, 请教是怎么回事, 要怎样解决呢?
Pm.Free
else
Pm.Close;
end;