我想做一个网吧用的游戏管理工具。就是打开窗口后上面用个TabControl。可以选择各种游戏的类型,如策略游戏,对战游戏等。选择不同的游戏类型后,在下面显示所有该类型游戏的快捷方式图标。关键就是下面显示快捷方式的部分用什么控件比较好。
要求就是,双击快捷方式后可以运行游戏,旦是不可以在快捷方式上点右键。  另外在管理状态下,可以直接向程序内拖动快捷方式来实现添加游戏。
大家给个提示吧。应该用什么控件来实现我的要求呢。给个思路好吧。

解决方案 »

  1.   

    能不能对image说的具体点。或者给几个关于image操作的例程。
    以前用的是易语言,对于delphi来说,
    我是新手,主要想通过实际的编程来学习。
      

  2.   

    我作过一个类似的东西,你可以用SpeedButton,SpeedButton可以用图片的,快捷方式拖进程序的时候,把对应数据写进数据库里,按钮的生成可以自己写一个函数动态生成,排列
    自己定义2个函数,
    一个是根据界面上的按钮(游戏),自动遍历,把相关数据保存到表里,游戏名称,图片,执行文件路径……
    二是根据表里的数据自动生成按钮,有几条记录,生成几个按钮,然后加载图片
      

  3.   

    可以看看你的原程序吗?delphi里面的提示和帮助全是英文的,我的英文不好,所以现在全靠我感兴趣的源程序来学习了。这是我做的第二个程序。第一个程序是一个局域网arp绑定的程序。学到了timer组件和调用外部命令的用法。
    如果可以的话请把源程序发到 我做完了后会把我的程序发给你请你指点的。
    你介绍的这个思路很好,我记下了。在程序里想办法实现吧。
    不过SpeedButton,我觉得不太适合我的程序。我的想法是选中某个游戏后,另外通过一个Button来运行游戏。另加一个Button是用来在局域网上的服务器上存盘的。
    我原来用易语言做的那个,是用的选择列表框,感觉不太好看,呵呵,现在学delphi了吧,就想做个好看点的。这是我做的介面,不过中间用的是ListView,现在正在学习它的属性和方法。不知道合不合用。