扑克游戏中的问题(0分)

  • 主题发起人 binbin211
  • 开始时间
B

binbin211

Unregistered / Unconfirmed
GUEST, unregistred user!
我正在编写一个扑克游戏,但在用鼠标选中某张牌时,我是这样做的,让所有的牌onClick时去调用同一个CardClick过程,即:
for i:=0 to 54do
Card.OnClick:=CardClick;
在CardClick里执行相应的操作,但我怎么才能判断是哪张牌来调用这个过程呢?这样我才可以对它进行操作,分数后面补上,谢谢!
 
没人愿意回答?
 
類似控件數組。用Tag屬性
 
你好象是每一张牌一个实例,在牌类里,可以加一个字段来区分不同的牌,也可以直接用
Tag属性。如:1表示红桃A,2表示黑桃A,...
 
谢谢各位,我已经做好了,就是用Tag属性(Sender as TCard).Tag就可以了,还是要感谢各位DFW
 
顶部