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