type MyProjectNode
'Data of current project
WorkerName as String
NodeName as String
'Child nodes
Nodes as Object
end typenodes为一个object,赋值的时候赋一个MyProjectNode数组给他
很久没有用vb,应该是这样做的...

解决方案 »

  1.   

    在数据库里面呀
    提供一种方法,供参考
    WorkTable
    ----------
    workid
    workname
    ...other informationProjectTable
    ------------
    ProjectID
    ProjectName
    ....other infoTaskTable
    -----------
    taskid
    pre_taskid
    next_taskid
    ...other information先保存所有的任务
    ProjectTable
    ProjectID     ProjectName
    -------------------------
    A             Proj_A
    B             Proj_B 
    C             Proj_C
    ...
    K             Proj_K
    然后一对一对的保存关系
    TaskTable
    Pre_taskid     next_taskid
    --------------------------
    A              B
    B              C
    C              I
    ...
    F              I
    ...
    H              I
    I              J
    J              K
      

  2.   

    我现在也有这样的思路,不过将projectTable和TaskTable合一了
    就是在ProjectTable中添加一个next_taskid字段,这方法应该可以了还有更妙的方法吗?