不想用数据库,想在一个文本里,按规律排列数据,当form打开时,动态显示在treevie里面:
文本如下:
1@@@浙江省@@@杭州市@@@www.163.com
1@@@浙江省@@@温州市@@@www.sohu.com
1@@@浙江省@@@义乌市@@@www.sina.com
2@@@江苏省@@@南京市@@@www.163.com
2@@@江苏省@@@常州市@@@www.sohu.com
2@@@江苏省@@@连云港市@@@www.sina.com当FORM打开时,读取文本:
判断@@@前一位数是1,就在节点上显示浙江省,子节点显示杭州,温州和义乌等,双击时根节点时打开相应的风页。
判断@@@前一位数是2,就在节点上显示江苏省,子节点显示南京,常州和连云港等,双击根节点时,打开相应该的网页。这个应该怎么实现?

解决方案 »

  1.   

    var
    rootnode:TTreeNode;
    beginrootnode := TreeView1.Items.Add(nil,'root');
    TreeView1.Items.AddChild(rootnode ,'child');
    end;
      

  2.   

    能具体点吗?楼上的,我最新接触treeview控件,以前没用过
      

  3.   

    多看一些Treeview的资料,再实际操练操练,比较简单的。
      

  4.   

    newNode := TreeView1.Items.Add()添加一个根节点,第一个参数为nil
    TreeView1.Items.AddChild()添加一个子节点,第一个参数为他的父节点,用上面方法返回的newNode即可文本怎么判断应该简单,自己想想好了