作者zihwoei (nice!)
看板Visual_Basic
标题[VB6 ] 如何将记录档做排序然後储存起来?
时间Sun Jun 12 00:04:48 2005
小弟在制作一个小游戏时遇到一个存档上面的问题,
我现在能够做到的是把玩家的资料储存起来,不过就只能存一个,
所储存的内容能够在下次执行程式时成功的读出上一次玩家的游戏记录。
不过我现在想要尝试的功能是能够储存至少10笔(或更多)的纪录,
且每一次玩家游戏後的分数都要做比对,找出在记录中的排名,
一有新的分数就会更动排名,离开游戏後会储存起来以备下次使用。
我尝试过的方法是先找出排名,然後把当次游戏排名之後的每笔记录都记录至
下一笔去(+1),我使用的是随机档记录,第一笔为最高分,但是这样的作法失败了。
希望有会的高手能够给我一点指点吗? 关於何种作法或者是大概的制作方向...谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.118.229.222
※ 编辑: zihwoei 来自: 140.118.229.222 (06/12 00:05)
1F:推 windwofswold:现在卡在哪边呢? 220.133.0.216 06/12
2F:推 zihwoei:刚刚我试过一个一个存档 但是在读的时候只有第一140.118.229.222 06/12
3F:→ zihwoei:个读起来没问题 後面的看起来很像是读的位置不对140.118.229.222 06/12
4F:→ zihwoei:因为第3名玩家的名字只有读到後半段 其他栏位的140.118.229.222 06/12
5F:→ zihwoei:数字看起来都怪怪的......140.118.229.222 06/12
6F:推 windwofswold:程式码PO上来吧^^" 220.133.0.216 06/12