我做了一个多窗体的程序,在一个窗体中定义了一个NODE节点,现在想在另一个窗体的编码中引用那个节点,需要做怎样的处理呢??

解决方案 »

  1.   

    把这个节点定义成public的
    public node as node然后直接在另一个窗体中引用即可
    frmMain.node
      

  2.   

    public nodeX as node
      

  3.   

    不行啊,PUBLIC关键字没用,编译错误,我用的是VB6.0,不是.NET啊
      

  4.   

    有没有达人再帮我想下办法啊?关键是在另外一个FORM里我按下确定按纽就需要在主FORM里生成一个节点,有没有比较好的例子程序给我参考下也可以.
      

  5.   

    我把代码写下来
    Dim key As String
    Dim mnode As Node
    key = "father"
    mnode = TreeView1.Nodes.add(key, tvwChild, Text1.Text, Text1.Text, 1)
    TreeView1.LineStyle = tvwTreeLines
    TreeView1.ImageList = ImageList2
    Dim mnode As Node
    Set mnode = TreeView1.Nodes.add(, , "father", "科目", 1) 下面是用作唯一的父接点的,现在这两个节点在不同的FORM里生成,怎样才能不出错呢?错误的原因是"需要对象".