中易网

用VB编写的程序怎样能像大游戏一样有存储进度功能啊?

答案:2  悬赏:20  
解决时间 2021-03-07 13:21
加入什么语言?在哪里加入?谢谢啦!
越详细越好,最好有实例!谢谢谢谢!
最佳答案
我的游戏代码中的一段给你截出来 ,自己研究一下吧。
which第几个存档
put储存变量的语句
'保存
Sub SaveGame(Which As Integer)
Open AppPath & "save\save" & Which & ".sav" For Binary Access Write Lock Write As #1
Put #1, 1, SMapInt
Put #1, , THour
Put #1, , TMin
Put #1, , TSec
Put #1, , Oldx
Put #1, , Oldy
Put #1, , CenterintX
Put #1, , CenterintY
Put #1, , Npcc1
Close #1
End Sub
'读取
Sub LoadGame(Which As Integer)
Dim i%
Dim Npcc1() As Npcc

Open AppPath & "save\save" & Which & ".sav" For Binary Access Read Lock Write As #1
Get #1, 1, SMapInt
Get #1, , THour
Get #1, , TMin
Get #1, , TSec
Get #1, , Oldx
Get #1, , Oldy
Get #1, , CenterintX
Get #1, , CenterintY
ReDim Npcc1(SMapInt.IntNpc)
Get #1, , Npcc1
Close #1

End Sub
全部回答
可以保存为一个文件 例如 ini文件。 做游戏最好采用数据库储存。 保存场景信息角色信息等。 启动程序的时候就加载这个文件。读入信息。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
问下,,钉宫病是真正的一种病毒呢,还是钉宫
苏州世纪经典园林景观工程有限公司我想知道这
现钞清分岗是干嘛的?工资如何?
中山市阜沙镇牛角中学地址在哪,我要去那里办
FOB term中,是买方还是卖方指定港口,cif呢
2017年农业农村工作有哪些重点
新华书店秭归连锁店地址在哪,我要去那里办事
姐姐今年13岁弟弟10岁当姐弟年令达到101岁时
吉厦幼儿园地址在哪,我要去那里办事
下面的访问控制列表状态会影响什么?access-l
舞彩世界少儿艺术培训中心地址好找么,我有些
FeCl2溶液加入NH4·H2O,通入空气,生成Fe(OH
生辰配对计算
割双眼皮快4个月了,还很深宽,还会变窄变平吗
手机玩游戏老闪退,我把(除我要玩的那个)所
推荐资讯
春成河间驴肉火烧在哪里啊,我有事要去这个地
苹果手机为什么接电话第一便听不到铃声
一方实方石头可以打多少方细砂
智德网咖这个地址在什么地方,我要处理点事
使用他人未注册驰名商标是否构成侵权?
上海市虹口区金鑫商店这个地址在什么地方,我
生态系统的类型 人类的影响程度分为自然生态
荣威750换什么火花塞比较好
帕萨特的双离合,是干式还是湿式
oppo r7为什么玩不了幻想三国1.1.2的版本啊
我家宽代接了两台电脑,如果只有我这台在上不
中南财经政法大学南湖校区实验楼(西门)我想知
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?