Form1中有多个控件都调用了Form2,我想通过Form2处理以后再将结果传回Form1中调用Form2的那个控件中,请问如何做? 比如说,Form1中有2个Label,我点击其中任何一个都显示Form2 Form2里有一个TextBox,我在TextBox中输入的值传回Form1的Label1或者Label2作为Capital。该如何实现?望指教,谢谢~
VB中通过form1的控件调用了form2,如何将form2中处理的值传回form1的...
首先在声明部分声明公共变量 Public s as string 在各自的过程(sub)中 令s=text1.text 及label1.caption=s 即可
VB中通过form1的控件调用了form2,怎么将form2中的处理结果传回form1...
label用数组控件,不使用全局变量的话,可以在form1中使用一个控件来存储index form1: label1(0),label1(1),lblIndex(前面两个是数组控件)form2: text1,command1 form1 code:Private Sub Label1_Click(Index As Integer)lblIndex.Caption = Index Form2.Show End Sub form2 code:Private Sub C...
VB中,我有两个窗口,现在我用窗口1打开窗口2,2中经计算得若干个值,再...
方法一,利用模块级全局变量来实现,就是说新建一个标准模块,然后用Public声明六个变量,比如:Public a, b, c, d, e, f 那么这六个变量就可以在所有窗口中通用了,你在窗口2中对这些变量赋值,那么在窗口1中通过这些变量就能直接得到值了。方法二,利用窗体级全局变量来实现,就是在窗体2的通用...
vb6.0中form1调用form2然后关闭form1并且form2显示在form1的位置...
在关闭Form1之前先把Form2移到Form1的位置即可:Form2.Show '显示Form2Form2.Move Me.Left, Me.Top, Me.Width, Me.Height '把Form2移到Form1所在位置,并且大小也一样,如果不需要修改大小,则只需 Form2.Move Me.Left, Me.TopUnload Me '关闭Form1 ...
VB6.0中窗体2文本框中的数据传输到窗体1的列表框中
首先要找到窗体2的引用 然后在通过这个引用来获取文本框的的值。如在form1中打开form2:sub showfrm()form2 frm=new form2 frm.show()end sub 然后就通过frm来调用文本框的值。另外也可以把文本框的值跟属性绑定 然后通过访问属性访问这些值。[上面举例的代码未必正确,大概的就是表达那个意思]
vb中怎么把form1的变量用到form2中并且保留变量值,使form2能够用刀form...
还有一种方法 就是在Form1的通用部分(也就是代码窗口的最上方区域)处声明一个变量 Public n As String Private Sub Command1_Click()n = "123"End Sub Form2中的代码:Private Sub Command1_Click()MsgBox Form1.n End Sub 这样当你点击了Form1中的按钮的时候,n 被赋值为 "123"然后点击...
vb 窗体转换之后怎样取回原窗体中的数据??
只能在form1中生效,到了form2中就无效了。其实你这个问题很简单的,要在form2中调用form1的text1的内容,只需直接用 form1.text1.text 就行了,而不用管form1是否unload。VB是面向对象的程序设计语言,form1和form2都是对象,一个对象要引用另一个对象的内部属性、控件等,只要指明对象名即可 ...
...我有三个窗口,form1,form2,form3,全部窗口如下,按下form按钮进入form...
Form1KeyDown,KeyPress,KeyUp事件响应函数,检测按键 面例:Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)'If KeyCode = vbKey2 Then Form2.Show Else Form3.Show End Sub Private Sub Form_KeyPress(KeyAscii As Integer)Dim mychar As Byte 'mychar = Chr(KeyAscii)'If my...
...的第2个窗口。。就是想要运行form2结果运行form1
在form1中添加一个按钮,代码就是:form2.showform1.hide这时form2中也添加一个按钮,代码是:form1.showform2.hide然后就可以回到最前面了..程序运行后,在form1按钮,打开form2..在form2的text1中输入一串字.比如"这是窗口2写的"然后点击form2的按钮回到form1.. 如果form1中有个按钮的代码是:print form2....
vb中两个窗体之间的数据如何传递
2种办法,楼上的是一种(那代码看着很眼熟,貌似是我以前写的),说下第二种:Form1代码,需要一个TextBox Private Sub Form_Load()Form2.Show Text1.Text = ""End Sub For2代码,需要一个按扭:Private Sub Command1_Click()Form1.Text1.Text = "来自Form2的信息"MsgBox "修改Form1的Text1显示...