注意:添加的窗体名不能和现有窗体名同名!如果同名,首先修改现有窗体的窗体名。
最好不要这样 *** 作,如果窗体过多,程序太庞大了,而且工程量也大很多。建议一下方法:假如已有窗体模板form4,而且又想创建与form4结构一样的form5,则只需在调用form5的时候稍加几行代码即可。
简单写一段如下:
假设form4中有text1,form4中text1的内容为“内容1”,而form5需要显示“内容2”
在需要调用form5的时候使用以下代码(应该养成用这种方式使用重复部件的良好习惯):
dim form5 as form
set form5 =new form4
form5.text1.text="内容2"
form5.show
需要注意的是上一段代码不能放在form4的Form_Load中,否则会引起程序堆栈。
先添加一个MDI窗体(MDIForm1),一个普通窗体(Form1),然后把Form1的MDIChild属性设置为True就行了,这时候就能把Form1显示在MDIForm1窗体里了.比如:Private Sub MDIForm_Load()Form1.ShowEnd Sub欢迎分享,转载请注明来源:内存溢出
评论列表(0条)