VB里面如何把一个以前做过的form添加到现在做的新的工程里面?在线等待,急 ,谢谢

VB里面如何把一个以前做过的form添加到现在做的新的工程里面?在线等待,急 ,谢谢,第1张

在工程窗口右击其他窗体名,在出现的菜单中点击添加-添加文件,在d出的对话框选择要添加的窗体即可。

注意:添加的窗体名不能和现有窗体名同名!如果同名,首先修改现有窗体的窗体名。

最好不要这样 *** 作,如果窗体过多,程序太庞大了,而且工程量也大很多。建议一下方法:

假如已有窗体模板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


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11700687.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存