如题:
  系统大概是这样的:
整个界面大概和qq游戏界面一样,左边是树型菜单,右边是游戏图标,路径放在数据库里(用acces做)数据库只存放路径用ado连接,请问大家如何实现(左边)树型菜单——》数据库——》(右边)游戏图标的三步转换。小弟菜鸟,请各位大人详细解释(除treeview,ado组件以外用到的控件,属性),最好给出源码例子,小弟谢谢各位了。

解决方案 »

  1.   

    例如点选左边树型菜单中的:游戏——》cs,右边得到的是cs的游戏图标。中间过程、由数据库组件完成(acces数据库中只保存cs的路径),如联众等游戏平台的效果
      

  2.   

    例如点选左边树型菜单中的:游戏——》cs,右边得到的是cs的游戏图标。
    ---------------------------------------------------------------
    根据你的select的游戏名生成SQL语句到数据库查出路径,然后根据路径取得图标显示在右边,这不是很简单么?别告诉我你不会写SQL语句……
      

  3.   

    好的主要是实现三步(左边)树型菜单——》数据库——》(右边)游戏图标的三步转换,比较麻烦,而不是一步,我想大概有控件可以拖的,然后加上几句sql语言,可是一直没有找到。
      

  4.   

    楼主,可不可以自己截一个图,如cs游戏图标,实际上在软件中只是一个图标,双击的时候直接用shellapi联接过去执行?
      

  5.   

    google一下TreeView的用法和例子
      

  6.   

    wood_ke(天煞孤星) ( ) 
    很有道理啊,可惜偶比较菜
      

  7.   

    1、数据库中建立一个表,一个字段保存“游戏名”,一个字段保存“游戏路径”
    2、程序运行时动态的根据游戏名生成树形结构TreeView
    3、响应TreeView的单击事件,根据TreeView.Select.text的内容查找数据库,找到对应的“游戏路径”
    4、调用shellapi打开路径下的游戏
    //////////////////
    不知道搂住看懂了没有...
      

  8.   

    2、程序运行时动态的根据游戏名生成树形结构TreeView
    _________________________________________________________-
    关键这一句,求教怎样实现??
      

  9.   

    下载个ExpressQuantumGrid,里面有个TdxDBTreeList控件也许能满足你的需要。
      

  10.   

    回复人: yuliguo2000(努力学delphi,娶个好LP) ( ) 信誉:100  2005-06-01 11:10:00  得分: 0  
     
     
       2、程序运行时动态的根据游戏名生成树形结构TreeView
    _________________________________________________________-
    关键这一句,求教怎样实现??
      
     
    /////////////////////////
    我晕~~~~~,搂住查看一下已经结过的帖子,很多帖子都讨论过这个的,你的应用不就是根据数据库内容然后顺序的生成TreeNode吗?一个循环,一个addChild不就搞定了吗?