大家可以说说窗体之间传值的方法吗?

解决方案 »

  1.   

    什么是窗体之间传值啊?是不是
    With Form1.Text1
      
      .Text = me.Text1.TextEnd with
      

  2.   

    什么是窗体之间传值啊?是不是
    With Form1.Text1
      
      .Text = me.Text1.TextEnd with
      

  3.   

    也许楼主是这个意思两个窗体
    窗体1 叫form1
    窗体2 叫form2
    窗体2有个值a要放到窗体1的text1.text里面
    应该在窗体2中这么写form1.text1.text=a
      

  4.   

    form1里面用public来定义变量a,在form2中就可以用form1.a来调用
      

  5.   

    (1)全局变量。
    (2)打开form的时候传openarg
    (3)取对方form的控件里的值等等
      

  6.   

    和vc不一样嘛,在控件前加窗体的名字name
      

  7.   

    '窗体1的代码,加一个commandbutton
    Private Sub Command1_Click()
    cz = "这是利用模块级变量CZ来实现窗体之间传值的方法"
    Form2.Show
    End SubPrivate Sub Form_Load()
    Command1.Caption = "点我试一下"
    Form2.Command1.Caption = "点击"
    End Sub
    '窗体2的代码,加入一个commandbutton
    Private Sub Command1_Click()
    Label1.Caption = cz
    End Sub
    '添加一个模块,代码如下:
    Public cz As String
      

  8.   

    '窗体1的代码,加一个commandbutton,在窗体2中加入一个按钮和一个标签框
    Private Sub Command1_Click()
    cz = "这是利用模块级变量CZ来实现窗体之间传值的方法"
    Form2.Label1.Caption = cz
    Form2.Show
    End SubPrivate Sub Form_Load()
    Command1.Caption = "点我试一下"
    Form2.Command1.Caption = "点击"
    End Sub
      

  9.   

    Label1.Caption = Form2.text2.text
    我一直这样用的,还有更好的方法吗?学习中