我已经在unit_a中uses了unit_b,且调用语句如下
form_b:=Tform_b.create(self);
form_b.show;
可是出现了一个“from子句语法错误”的错误,怎么回事呢?请高手指点
form_b:=Tform_b.create(self);
form_b.show;
可是出现了一个“from子句语法错误”的错误,怎么回事呢?请高手指点
解决方案 »
- tidtcpserver中调用function问题
- 关于打包的问题
- ●●●求助●●● 关于提取数据库中的最后一个记录
- 怎么样把数据库中blob型的*.wav,*.mp3文件读出来,且保存到一个文件夹里呀!各位大虾帮忙呀!
- 抓图问题
- 菜鸟提问:table中的分类字段不想在dbgrid中显示出来,使用缓存,一次提交所有记录,该怎么做?
- 怎么让鼠标移到某个button上就在状态拦上显示相应的注解?
- 100分转换代码
- 请教高手:关于控件Dock操作的问题
- 有谁可以帮我把这个控制键盘鼠标的程序编译过去.
- Sql中updata语句的简单的问题,不过我搞不懂。
- record not found or changed by other user!!高分求教
frm_b:=tfrm_b.create(self);
frm_b.showmodel;
frm_b.close;
frm_b:=tfrm_b.create(self);
frm_b.showmodel;
frm_b.free
----------你大概没有free
你是不是改名了???
你要把uses中的form_b删了,编译的时候会自动提示的,你把新的名字加上
......show
try
Form_B.ShowModal;
finally
Form_B.Free;
end;
现在错误是undeclared identifier:'Tform_b'
1.当被调用的form全局变量时用: Form_B:=TForm_B.create(nil)
try
Form_B.ShowModal;
finally
FreeAndNil(Form_B);
end;2.当被调用的form局部变量时用:
Form_B:=TForm_B.create(nil)
try
Form_B.ShowModal;
finally
Form_B.free;
end;
也可以使用本地局部的变量Form_B;
然后用下面的语句
formA.dock(panel,rectbount(formB))
FORMB.SHOW;
formb :=tfromb.create(application);
fomb.show;