[VB6 ] 如何將記錄檔做排序然後儲存起來?
小弟在製作一個小遊戲時遇到一個存檔上面的問題,
我現在能夠做到的是把玩家的資料儲存起來,不過就只能存一個,
所儲存的內容能夠在下次執行程式時成功的讀出上一次玩家的遊戲記錄。
不過我現在想要嘗試的功能是能夠儲存至少10筆(或更多)的紀錄,
且每一次玩家遊戲後的分數都要做比對,找出在記錄中的排名,
一有新的分數就會更動排名,離開遊戲後會儲存起來以備下次使用。
我嘗試過的方法是先找出排名,然後把當次遊戲排名之後的每筆記錄都記錄至
下一筆去(+1),我使用的是隨機檔記錄,第一筆為最高分,但是這樣的作法失敗了。
希望有會的高手能夠給我一點指點嗎? 關於何種作法或者是大概的製作方向...謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.118.229.222
※ 編輯: zihwoei 來自: 140.118.229.222 (06/12 00:05)
推
220.133.0.216 06/12, , 1F
220.133.0.216 06/12, 1F
推
140.118.229.222 06/12, , 2F
140.118.229.222 06/12, 2F
→
140.118.229.222 06/12, , 3F
140.118.229.222 06/12, 3F
→
140.118.229.222 06/12, , 4F
140.118.229.222 06/12, 4F
→
140.118.229.222 06/12, , 5F
140.118.229.222 06/12, 5F
推
220.133.0.216 06/12, , 6F
220.133.0.216 06/12, 6F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
Visual_Basic 近期熱門文章
PTT數位生活區 即時熱門文章