kwrl.net
当前位置:首页 >> VB怎样在一个窗体中代码调用另外窗体中TExt的名称? >>

VB怎样在一个窗体中代码调用另外窗体中TExt的名称?

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

定义一个公共变量: Public strText as string 在A窗体的Button_Click中 strText=me.textbox1.text dim FrmTemp as new B '建立B窗体的实例 FrmTemp.showdailog() 在B窗体的Load事件中 me.textbox1.text=strText

Private Sub Command1_Click()'登录窗体中 Form2.Label1 = Text1'Text1为用户名控件。该语句可放杂Form_QueryUnload或Form_Unload中,但必须在Unload之前,一旦Me被Unload,将无法再调用 Unload Me Form2.Show End Sub 如果登录窗体没有被unload...

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

label前加上窗体名 如:form2的label1、form1的text1 form2.label1.caption=text1.text (注:代码是在form1中,form2要用public定义才能引用)

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

可以利用show函数,具体格式如下:(假设打开Form1,关闭Form2) Private Sub Command1_Click() Form1.Show Unload Form2 End Sub 望采纳~有问题加Q798105509

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

我试了一下,好像没有你说的情况出现: Form2: Private Sub Form_Load() Me.Text1 = "222" End Sub Form1: Private Sub Command1_Click() Me.Text1 = Form2.Text1 '得到 "222" End Sub 请你试试我的,或者把你的 (简化了的) 贴上来我看看,然后...

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

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