我想做一个小程序,界面和windows空当接龙差不多,不知该如何实现扑克牌堆叠的效果(假设我有扑克牌的图片文件)和扑克牌的拖拽效果,并且不知如何实现放牌的方槽,它必须知道方的是哪张牌,希望能用控件实现,各位有任何有帮助的信息,思路,源码,文档,控件……都请不吝指教,谢谢。

解决方案 »

  1.   

    楼主,去看看这个网站把,我下了一个,www.play78.com,虽然功能不是很强,但是有你需要的功能。,或者淂点提示把
      

  2.   

    简单点就用IMAGE控件好了
    你说的功能都能很实现,堆叠就设置zorder属性,拖的话应该有drogdraw事件吧
    实现放牌的方槽就随便画个框,把牌的编号记下就行了就是不知道速度够不够
      

  3.   

    cards.dll windows自带的…………例子在网上搜搜可以知道一堆。扑克牌堆叠的效果大部分控件按像素算X,Y的。
      

  4.   

    我试了用Image和Picture控件,也看了一些VB的例子,但不知为什么有的控件能拖动而有的不能,好像属性设的都一样,用什么对象放到控件上才能触发控件的DragDrop事件呢?我的需求是这样:有一张扑克牌(Image_cards),可以放到十个方框中(Image0~Image9),当方框被放入牌时文本框Text1显示方框的编号,
    但是我建立的Image_cards运行时不能拖拽,请问相关属性应该如何设!
      

  5.   

    主要是设的IMAGE控件在运行时不能拖动