一个窗体中的变量要传给另一个窗体,写一个方法,怎么实现啊?

解决方案 »

  1.   

    在From1中定义Public的变量,然后在From2中就可以用From1.变量名就可以了
      

  2.   

    第一促方式:使用属性处理
    Dim MM_ID As Integer ''模板编号
    Public Property Let Sub_MMID(p_MM_ID As Integer)
       MM_ID = p_MM_ID
    End Property
    Public Property Get Sub_MMID() As Integer
       Sub_MMID = MM_ID
    End Property
    则可以这样用:如Form1.Sub_MMID="值"第二种方式:(不推荐)
    public MM_ID as Integer
    则可以这样用:如Form1.MM_ID="值"
      

  3.   

    假设有两窗体,form1 & from2,要把form2的一个变量(B)传给form1的A
    有以下方式:
    1.在form1中定义窗体级别的public变量A,然后在form2中写上form1.A=B2.在form2中定义窗体级别的public变量B,然后在form1中写上A=form2.B3.在一个摸块中定义public变量X,则可以这样引用
    在form2中x=B
    在form1中A=x