kwrl.net
当前位置:首页 >> VB中如何将一个窗体的内容显示在另一个窗体里面 >>

VB中如何将一个窗体的内容显示在另一个窗体里面

窗体1 command1_click() '显示 form2.show unload me '也可用 me.hide end sub 窗体2 command1_click() '返回 form1.show unload me end sub

在工程->窗体上右键:选择添加窗体 在对话框中选择已存在 再选择窗体文件名

1,VB打开一个窗体Form1,然后在使用下面的语名: Form2.Show 2,窗体Form2就打开了。 3,程序执行显示如下:

代码如下: PUBLIC SUB COMMAND1_CLICK() MSGBOX“HELLO” END SUB 则在FORM1中调用时就直接写成: PUBLIC SUB COMMAND1_CLICK() CALL FORM2.COMMAND1_CLICK END SUB 前提是FORM2中相应的代码是PUBLIC的而不是PRIVATE的,否则调用不了

1,VB打开一个窗体Form1,然后在使用下面的语名:Form2.Show2,窗体Form2就打开了。3,程序执行显示如下:

添加到另一个窗体中? 什么意思 你是指 MDIform 吗? 如果是的话 先添加一个 MDIform 窗体 然后 再添加 一个 form 窗体 将form 窗体的 MDIform 属性 设为 true

可以用“窗体.代码”的模式去执行别的窗体的代码。假设要在窗体 frm1 里执行窗体 frm2 的Form_Click 代码,程序如下: Private Sub Form_Click() frm2.Form_Click() '在frm1 里执行 frm2 的 From_Click 代码 End Sub

可以用“窗体.代码”的模式去执行别的窗体的代码。假设要在窗体 frm1 里执行窗体 frm2 的Form_Click 代码,程序如下: Private Sub Form_Click() frm2.Form_Click() '在frm1 里执行 frm2 的 From_Click 代码 End Sub

Form1.hide Form2.show 类似这样. 答案补充 可能你的代码或设置有问题,我这试过了是没问题的. 答案补充 两个窗体不要同名就行了. 答案补充 Private Sub Command1_Click() Form1.Hide Form2.Show End Sub

可以采用两种方法来解决: 一)在标准模块中声明全局变量,该变量在一个窗体的某事件中赋值或改变,另一窗体的某事件或过程中执行时就可直接引用。 '标准模块代码Option Explicit Public i As Long'Form1代码Option ExplicitPrivate Sub Command...

网站首页 | 网站地图
All rights reserved Powered by www.kwrl.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com