向窗体传递一个值,此值要在load时检验,关系到窗体显示数据的一个关键值。
请大家给点代码(包括传值和调用窗体),谢谢

解决方案 »

  1.   

    你新建一个模块,然后将你要处理的关键数据放在里面。
    load的时候调用模块
      

  2.   

    对不起,没看明白,这说的关键数据,也无非就是一个变量,用来传递从父窗体选中要显示信息的ID号,然后在被打开的窗体上显示关于此信息的具体内容。此ID在别的地方是不可用的。
      

  3.   

    在子窗体重定义一个Private变量和一个public过程用来传递参数。Private m_nID as long
    Public Sub SetID(byval nID as long)
        m_nID = nID
    End SubSub Form_Load()
        ' you can use the m_nID here
    End Sub''''''''''''''''''''''''''''''''''''''''''''''''''
    ' Parent Form calling sub code fragment
    ''''''''''''''''''''''''''''''''''''''''''''''
    ' ..............
      Dim frm As new frmChild  frm.SetID( .... )
      frm.Show .........
      

  4.   

    最好在一个单独的模块中定义一个Public变量.看看如何?
      

  5.   

    load 时创建窗口,窗口模块一切都在load 之后才能建立,如果你只能load的里检查数据,请用公共变量!