问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

毕业论文C#开发一个中国象棋 希望能够得到帮助 把一个整体的框架构思出来 或者把目录列出来

发布网友 发布时间:2023-01-18 18:42

我来回答

2个回答

热心网友 时间:2023-11-24 00:17

可以把一个棋子做成一个控件
属性:ChessPieces
Name:cpChe
Text:车
FontColor:vbBlack
...
X:1
Y:1
以上就描绘了一个黑车棋子及其坐标。
下面我们来设置方法
Move 移动
Death 销毁
等等
-------------
举例子
Public Function Move(new_x as Integer,new_y as Integer) as Boolean
'*行动
'判断当前位置是否有棋子
'判断颜色,如果是自己棋子,则Move=false
'是敌方,销毁对方棋子,移动,并返回true
'等等
End Fcinction

棋盘可以用API函数画一个。。。
至于Board
可以定义为
Type Point
x as long
y as long
end Type

Function Board(x as long,y as long) As Point
dim p as Point
p.x=x * kx
p.y=y * ky
Board=p
End Function

我没有把Board定义为数组,而是把它定义为了函数。
他会返回当前窗体的实际坐标值
比如Board(1,1) 在窗体上就是left=1 * kx ,top=1 * ky
kx,ky就是你棋盘的比例了。

注意!我只是给个思路。

热心网友 时间:2023-11-24 00:18

15分谁给你搞啊。300块rmb可能有人帮你搞。

热心网友 时间:2023-11-24 00:17

可以把一个棋子做成一个控件
属性:ChessPieces
Name:cpChe
Text:车
FontColor:vbBlack
...
X:1
Y:1
以上就描绘了一个黑车棋子及其坐标。
下面我们来设置方法
Move 移动
Death 销毁
等等
-------------
举例子
Public Function Move(new_x as Integer,new_y as Integer) as Boolean
'*行动
'判断当前位置是否有棋子
'判断颜色,如果是自己棋子,则Move=false
'是敌方,销毁对方棋子,移动,并返回true
'等等
End Fcinction

棋盘可以用API函数画一个。。。
至于Board
可以定义为
Type Point
x as long
y as long
end Type

Function Board(x as long,y as long) As Point
dim p as Point
p.x=x * kx
p.y=y * ky
Board=p
End Function

我没有把Board定义为数组,而是把它定义为了函数。
他会返回当前窗体的实际坐标值
比如Board(1,1) 在窗体上就是left=1 * kx ,top=1 * ky
kx,ky就是你棋盘的比例了。

注意!我只是给个思路。

热心网友 时间:2023-11-24 00:18

15分谁给你搞啊。300块rmb可能有人帮你搞。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
女生多大后可以不在长身高? 如何不用软件把手机投屏到电脑上手机屏幕怎样投放到电脑上 战时拒绝、故意延误军事订货罪既遂的处罚? 战时故意延误军事订货罪处罚标准 名师1+1导读方案:汤姆·索亚历险记目录 三星sm-g7200打开微信慢,无法正常收看,网速不慢。 笔记本电脑如何调亮屏幕亮度 大伙说说洗衣机要不要带烘干好 热烘干洗衣机怎么样 ef英语哪个好 dnf90版本黑暗君主兰总套兑换什么部件号 部队的士兵真的用绑腿矫正O形腿吗 O型腿 如果坚持用网上正品的绑腿带真的有用嘛?如果你是托 请GO开 林康歌曲集是江文也何时创作的作品 歌集作者是谁 什么时候才是你最想放弃一个人冷静一下? 如果舍不得放弃一个人该怎么办? 如何放弃爱而不得的人,如何放弃一个令你念念不忘 开手机微店,用小米3联通版16G内存,应付得了店铺正常交易吗?性能上可以胜任吗? 现在买什么手机最合适做微店 开微店买什么样的手机合适 开微店用什么牌子的手机要流畅好用些???价格无所谓,主要是玩微店,淘宝,微信,旺旺,这些软件的, 大葱先切头还是尾巴不容易坏 钢坯切头尾标准 原厂cng双燃料车有哪些? 身份证照片如何上传随申办 旄节[máo jié]什么意思?近义词和反义词是什么?英文翻译是什么? 苏武牧羊文言文阅读 注册没有手机号怎么办 没有手机号可以注册吗? 蔡徐坤出道到今天多少天 哪些食物好吃还不上火,鲜香扑鼻老少皆宜,每次做连汤汁都不剩下呢? 5分钟上桌,实在太鲜美了,好吃还不上火的食物有哪些? 创新阅读文言文隆中对 文言文《两败俱伤》 高一语文必修1文言文 苦瓜炒鸡蛋怎么做简便又好吃 苦瓜炒鸡蛋的三种做法 鹿子霖对冷秋月做了什么 《白鹿原》冷秋月和公公鹿子霖的“孽缘” 冷先生为什么将冷秋月毒哑? 《白鹿原》里的儿女——冷秋月 怎样用苹果大师恢复微信聊天记录 苹果怪兽大师怎么下载 用苹果恢复大师恢复微信聊天记录怎么恢复不了 地理信息科学就业 什么是十级孤独 王者荣耀虚拟定位改战区怎么改 在麻将管打了5个小时麻将全身起风团怎么回事 我身上还不严重 白天基本没事 就晚上有个别地方一摩擦就生风团 需要去医院检测吗