我做一个档案管理系统,想做成windows的资源管理器的类型,但是不知怎么样做树型目录?还有怎样在右边的方框里带图标显示?对了,Access的相片是什么类型的?

解决方案 »

  1.   

    做树形目录可以使用DELPHI的TreeView控件来做,可以给它的每一个项目分配一个位图的。ACCESS中存储图片可以用OLE类型,另外,我觉得不推荐用ACCESS做后台的数据库,除非你的数据量小,安全性要求不高,不然的话应该选择MS SQL SERVER 或 ORACLE 或 InterBase等数据库,用MySQL也可。
      

  2.   

    可以考虑使用以下控件
    delphi的 treeView
    1stclass3000
    ABC
    devexpress Grid
    Access里面图片的格式是二进制型
      

  3.   

    我是用一个表来存放数据,然后用DELPHI的Treeview控件来显示,给它的每一个项目分配一个位图我不明白,你是否有时间,我发过去帮我做好中间那显示控作。好吗?要不我就挂了
      

  4.   

    你可以参考一下Delphi的"葵花宝典"里的文档,有详细的说明如何做树形结构(你可以在葵花宝典里查找TreeView)
    最关键的问题在如何设计你的数据库.
    葵花宝典可以在CSDN上下载到的.
      

  5.   

    本人使用TreeView建立过树型目录,作为一个"数据字典".在建立过程中遵循一下步骤.
        (1)建立本地表格,表格中要预先存放一个根节点.
        (2)在此表格中存放的每一个新节点要记录下其父节点的Key
        (3)在向树中某一指定节点追加子节点时候,特别注意TreeView有一个事件:onExpanding
           在此响应事件代码中,将该节点的所有儿子加入即可
      

  6.   

    用treeview可以做樹型目錄的﹔放一個ImageList在窗體上。
    設置treeview1.Images:=ImageList1;
    treeview1.items[0].ImageIndex:=0(0為ImageList1的圖片序號)
    Access里面图片的格式是二进制類型的