如何创建一个类的实例(80分)

  • 主题发起人 主题发起人 coolwindfly
  • 开始时间 开始时间
C

coolwindfly

Unregistered / Unconfirmed
GUEST, unregistred user!
比如我现在有两个form.第一个form上包括有一个query控件,一个特定的button按钮,现在要实现的是,在另外的一个form根据Tform1参数动态的生成一个query,和button(可见),参数要和第一个form上的一样。即相似于引用第一个form上的元件,然而却是动态生成的。不知道有没有描述清楚,谢谢。
 
在第二个form按一般方法动态生成query,和button,然后将其属性设置成与第一个form上的query,和button相同即可。
 
首先,设计好第一个form1,包括代码
其次,File-->New-->Other-->当前工程名-->form1-->OK
那么,form2就是继承了form1的所有东西...
 
如果,你往Form1里面添加控件及代码,那么form2也同样会增加...
 
直接手动在单元里继承FORM1也行吧?
 
事可以啊
你直接把form2中的type定义的Class(Tform1)就可以了!
 
动态生成的button好像不是可见的:)btw:我不想继承整个的一个Tform.只想继承它里面的部分元件类。呵呵,谢谢大家
 
多个容器对象共享一个基本对象的模式叫做聚合模式,被引用的基本对象公用,但实体只有一个,只创建一个实例
你的意思是不是这样:
Form1 是个非空窗体
Form2 是个空白窗体
Form2.克隆(Form1);
然后要求:Form2长得和Form1一模一样,动起来,说话办事也一模一样
 
To ICC:就是这个意思!!可是不知道怎么来写Form2.克隆(Form1);当然,我不一定都是指的要克隆Form1,写可以是一个其它的什么。。。
 
后退
顶部