为了显示窗体我
自己定义了一个ShowForm(Form:TForm;FormClass:TFormClass)函数
但为什么会弹出List index out of bounds(0)的错误
结构如下:共两个窗体MainForm,TestForm和一个公共单元Public
//------------------------
MainForm单元调用ShowForm函数ShowForm(TestForm,TTestForm);
//------------------------
Public单元定义函数ShowForm
ShowForm(Form:TForm;FormClass:TFormClass);
begin
if not Assigned(Form) then
Form:=FormClass.Create(Application);
with Form do
begin
try
Show;
except
exit;
end;
end;
End;
请高手指点,在先等待
自己定义了一个ShowForm(Form:TForm;FormClass:TFormClass)函数
但为什么会弹出List index out of bounds(0)的错误
结构如下:共两个窗体MainForm,TestForm和一个公共单元Public
//------------------------
MainForm单元调用ShowForm函数ShowForm(TestForm,TTestForm);
//------------------------
Public单元定义函数ShowForm
ShowForm(Form:TForm;FormClass:TFormClass);
begin
if not Assigned(Form) then
Form:=FormClass.Create(Application);
with Form do
begin
try
Show;
except
exit;
end;
end;
End;
请高手指点,在先等待
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货