12614_cnchess
所属分类:棋牌游戏
开发工具:Delphi
文件大小:706KB
下载次数:21
上传日期:2009-03-11 18:15:47
上 传 者:
ydx0711
说明: TCnChess控件是为Delphi程序员编写的中国象棋控件。用TCnChess,Delphi程序员能够快速的
编写中国象棋的游戏程序。
(jhgj)
文件列表:
D5\CNChess.dcu (43835, 2002-08-30)
D5\CnChess.res (185552, 2002-08-30)
D5\CNChess_D5.bpl (238592, 2002-09-25)
D5\CnChess.dcr (472, 2002-08-30)
D5 (0, 2002-09-15)
D6\CnChess.res (185552, 2002-08-30)
D6\CNChess_D6.bpl (226304, 2002-08-30)
D6\CnChess.dcr (472, 2002-08-30)
D6\CNChess.dcu (44185, 2002-08-30)
D6 (0, 2002-09-15)
Demo\Skin (0, 2002-09-15)
Demo\Skin\skin2 (0, 2002-09-15)
Demo\Skin\skin2\skin.ini (838, 2002-08-30)
Demo\Skin\skin2\Cannon_G.bmp (7110, 2002-08-30)
Demo\Skin\skin2\Cannon_R.bmp (7110, 2002-08-30)
Demo\Skin\skin2\Elephant_G.bmp (7110, 2002-08-30)
Demo\Skin\skin2\Elephant_R.bmp (7110, 2002-08-30)
Demo\Skin\skin2\Guard_G.bmp (7110, 2002-08-30)
Demo\Skin\skin2\Guard_R.bmp (7110, 2002-08-30)
Demo\Skin\skin2\King_G.bmp (7110, 2002-08-30)
Demo\Skin\skin2\King_R.bmp (7110, 2002-08-30)
Demo\Skin\skin2\Knight_G.bmp (7110, 2002-08-30)
Demo\Skin\skin2\Knight_R.bmp (7110, 2002-08-30)
Demo\Skin\skin2\Pawn_G.bmp (7110, 2002-08-30)
Demo\Skin\skin2\Pawn_R.bmp (7110, 2002-08-30)
Demo\Skin\skin2\Rook_G.bmp (7110, 2002-08-30)
Demo\Skin\skin2\Rook_R.bmp (7110, 2002-08-30)
Demo\Skin\skin2\Board.bmp (608670, 2002-08-30)
Demo\Skin\skin2\Mask.bmp (7110, 2002-08-30)
Demo\Skin\Skin1 (0, 2002-09-15)
Demo\Skin\Skin1\Elephant_G.bmp (2302, 2002-08-30)
Demo\Skin\Skin1\Elephant_R.bmp (2302, 2002-08-30)
Demo\Skin\Skin1\Board.bmp (150486, 2002-08-30)
Demo\Skin\Skin1\Rook_R.bmp (2302, 2002-08-30)
Demo\Skin\Skin1\Rook_G.bmp (2302, 2002-08-30)
Demo\Skin\Skin1\King_R.bmp (2302, 2002-08-30)
Demo\Skin\Skin1\King_G.bmp (2302, 2002-08-30)
Demo\Skin\Skin1\Cannon_R.bmp (2302, 2002-08-30)
Demo\Skin\Skin1\Cannon_G.bmp (2302, 2002-08-30)
Demo\Skin\Skin1\skin.ini (824, 2002-08-30)
... ...
中国象棋控件TCnChess V1.0 for Delphi 2-7
----------------------------------------------------------------
您好,欢迎使用康夫工作室出品的控件。
如果您有什么意见或建议的话,请您通知我。
http://www.sw88.com
Email:support@sw88.com
----------------------------------------------------------------
安装方法:
Delphi5
1.菜单 Component -> Install Packages...
2.在弹出对话框中,单击 Add...
3.选择 D5\CnChess_D5.bpl,单击确定。
4.菜单 Tools -> Environment Options
5.在弹出对话框中,选择Library书签, 将本控件路径加入Library path
Delphi6
1.菜单 Component -> Install Packages...
2.在弹出对话框中,单击 Add...
3.选择 D6\CnChess_D6.bpl,单击确定。
4.菜单 Tools -> Environment Options
5.在弹出对话框中,选择Library书签, 将本控件路径加入Library path
----------------------------------------------------------------
控件说明:
TCnChess控件是为Delphi程序员编写的中国象棋控件。用TCnChess,Delphi程序员能够快速的
编写中国象棋的游戏程序。TCnChess的主要功能如下:
1、能自动检查行棋的合法性(不是棋规意义上的),对于不合理的走法,玩家无法落子;
2、提供两种走子方法:鼠标拖动和鼠标点击,可以由属性进行设置;
3、可以控制红方或绿方走棋,由属性进行设置,便于网络象棋的开发;
4、可以设置棋盘的方向,即红方在屏幕下方还是绿方在屏幕下方,便于网络象棋的开发。
5、棋盘和棋子可以自定义,控件提供换肤方法;
6、可以控制红方或绿方先行,由属性进行设置;
7、控件输出着法的中文描述,如马2进3;
8、提供悔棋功能,控件提供悔棋方法;
9、可以任意缩放;
10、提供“将军”,走棋,吃子等多种事件;
。。。。。。。
总之,使用TCnChess控件开发中国象棋程序,您可以专注于其它方面的问题而无需考虑具体的界
面问题,大大加快您的开发时间。
Property
MovePermission: (mpRed, mpGreen, mpAll) 指明允许哪方走棋,便于网络象棋的开发;
MoveStyle: (msDragdrop, msClick) 走子方法,拖动或点击;
Player: (pcRed, pcGreen) 玩家,主要用于棋盘上下颜色的确定;
Playing: boolean 是否可以玩
Turn (pcRed, pcGreen) 轮到哪方行棋
Method
function IsInCheck(Player: TPlayerColor): boolean;
procedure SetSkin(SkinIniFile: string);
procedure PreviousMove;
procedure NextMove;
procedure GoToMove(MoveNumber: Integer);
procedure NewGame;
procedure SetZoomRate(ZoomX, ZoomY: double);
Event
OnCheck
OnMate
OnCapture
OnMove
OnPreviousMove
OnNextMove
---------------------------------------------------------------
注册说明:
本控件不提供源码,但是没有加任何限制,您可以放心使用,如果您想
获得源码,请注册本控件,具体注册办法见:http://www.sw88.com/cnchess.htm
注册后您将获得本控件的源码,可以免费获得以后的升级版本的源码,您
可以对源码进行修改,以符合您的特殊要求。
---------------------------------------------------------------
谢谢您的使用,您有什么建议或意见请告诉我
康夫 EMail: kqz@sw88.com 2002.08.30
近期下载者:
相关文件:
收藏者: