关于窗体继承? 能否在程序中动态新建一个窗体,新建窗体继承了已有的某个窗体的所有功能。有个小例子最好,本人初学!谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 试验:varform2:tform;beginif not assigned(form2) thenform2:=tform1.create(self);form2.show能出来窗体,但是不知道这个方法有没有什么错误的地方? 虽然出来了,但我看你这个不是从TForm1继承的呀,应该在上面写TForm2 = class(TForm1),然后再建相应的实例呀 可以啊,Tform2 = class(TForm1),这样Tform2的实例就继承了form1的所有功能了,出了private里定义东东!然后再创建Tform2的实例:form2 := Tform2.create(nil); 这样可以,然后你再在form2的窗体中加一下代码事件等,就可以啦! 刚回答了 参考http://expert.csdn.net/Expert/topic/3059/3059067.xml?temp=.7008783 由于form2是动态生成的,怎么访问它上面的控件啊? 好像TFrame可以满足你的想法。 form2是继承了form1所有的东西,但是怎样为form2增加新的功能啊? 倾家当产求解决方案。如何对http站点里面的数据库操作? 一个关于filewrite的问题 在用BDE时,出现一个错误!不好跟踪! 问各位大虾一个关于Delphi编译选项的问题?急呀。。。 编译的问题 ~_~我晕看了整整3个小时就没有解决QR分组分栏的打印问题!!!!!!!!!!!求救120啊送100^_^ dbgrid中编辑数据 连库的问题?一问 怎样把DBGrid表里的任意几条记录的字体变成红色,其它保持黑色? 怎么写日制文件?? 如何能做到在fastreport添加完frPriview之后就有打印保存等一些按钮或者是修改哪个属性 为什么添加的属性不能引用
var
form2:tform;
begin
if not assigned(form2) then
form2:=tform1.create(self);
form2.show
能出来窗体,但是不知道这个方法有没有什么错误的地方?
TForm2 = class(TForm1),然后再建相应的实例呀