求VB编写中国象棋的源代码。急求。必有重谢

2024-07-16 13:27:11作者:饭克斯

贴保存棋局和读取棋局部分的,你先看看:

Rem读取棋局

PrivateSubmnuRead_Click()

DimsAsString,iAsInteger,t

IfDir(App.Path&\cchess.che)=ThenMsgBox没有棋局文件可以读入!请先保存棋局!,,中国象棋:ExitSub

OpenApp.Path&\cchess.cheForInputAs#1

Input#1,s

Close#1

s=Replace(s,vbCrLf,)

s=Trim(s)

t=Split(s,)

IfUBound(t)89ThenMsgBox棋局文件已遭到破坏!请重新保存棋局!,,中国象棋:ExitSub

Fori=0To89

a(i)=Val(t(i))

Next

MsgBox棋局文件已成功读入!,,中国象棋

EndSub

Rem保存棋局

PrivateSubmnuSave_Click()

DimsAsString,iAsInteger

s=

Fori=0To89

s=s&&a(i)

Next

s=Trim(s)

OpenApp.Path&\cchess.cheForOutputAs#1

Print#1,s;

Close#1

MsgBox当前棋局已成功保存!,,中国象棋

EndSub

展开全文

热门推荐

相关攻略