设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1857|回复: 12
打印 上一主题 下一主题

怎么读取和写入txt或者int里面的数据?

 关闭 [复制链接]

Lv1.梦旅人

魔王 ⑨

梦石
0
星屑
95
在线时间
380 小时
注册时间
2006-10-16
帖子
4299

贵宾

跳转到指定楼层
1
发表于 2009-5-2 20:56:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
就是想做个系统设置,然后把数据储存在txt或者ini里面。然后开启游戏的时候读取该数据决定游戏是否全屏,音效音量是多少之类的
此贴于 2009-5-6 18:17:38 被版主darkten提醒,请楼主看到后对本贴做出回应。

Lv1.梦旅人

辉瑞中国首席研究员<

梦石
0
星屑
50
在线时间
142 小时
注册时间
2008-1-18
帖子
2129
2
发表于 2009-5-2 21:18:16 | 只看该作者
以下引用玄月于2009-5-2 12:56:13的发言:


本贴悬赏额度如下:VIP:0   积分:100   
就是想做个系统设置,然后把数据储存在txt或者int里面。然后开启游戏的时候读取该数据决定游戏是否全屏,音效音量是多少之类的


int是啥

根据个人猜想作答
GetPrivateProfileString
WritePrivateProfileString

参数问百度
来6r就是等某位仁兄的巨坑

褴褛着身行无端,囊中羞涩空心酸。
平生几无得意事,倒塔泡面宅寝室。
惟羡隔壁高帅富,雨露春风月夜声。
青丝无处觅其踪,只有硬盘苍井空。
莫云男儿空悲愁,鸿鹄岂不天际游。
坐断天下执鹿首,千百金帛万兜鍪。
夜深忽梦某年月,再见女神欲语迟。
吊丝终有逆袭日,木耳再无回粉时。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
49
在线时间
76 小时
注册时间
2006-7-7
帖子
194
3
发表于 2009-5-2 23:14:30 | 只看该作者
这个想法我以前想过,就是没实践过。
不是有个脚本是读取外部的TXT文件的脚本的吗!?可以试试。。
这年头要高考了,没时间搞这种东西。
这个:http://rpg.blue/web/htm/news523.htm
回复 支持 反对

使用道具 举报

Lv1.梦旅人

魔王 ⑨

梦石
0
星屑
95
在线时间
380 小时
注册时间
2006-10-16
帖子
4299

贵宾

4
 楼主| 发表于 2009-5-2 23:41:58 | 只看该作者
好像看了有点思路了……读取是没问题,可是怎么写入呢,而且要能覆盖原值。。。
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
280
在线时间
1374 小时
注册时间
2005-10-16
帖子
5113

贵宾

5
发表于 2009-5-3 01:33:40 | 只看该作者
你可以预先创建好这个UTF的TXT文件,然后直接用File.open,readlines这些就可以读进来了
系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~
我只个搬答案的
叔叔我已经当爹了~
婚后闪人了……
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2009-4-24
帖子
83
6
发表于 2009-5-3 02:51:02 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
280
在线时间
1374 小时
注册时间
2005-10-16
帖子
5113

贵宾

7
发表于 2009-5-3 03:08:39 | 只看该作者
以下引用柳大于2009-5-2 18:51:02的发言:

话说用RM的存档文件更方便,还是加密的

追加一句,对有些人是加密的……  = =|
我只个搬答案的
叔叔我已经当爹了~
婚后闪人了……
回复 支持 反对

使用道具 举报

Lv1.梦旅人

魔王 ⑨

梦石
0
星屑
95
在线时间
380 小时
注册时间
2006-10-16
帖子
4299

贵宾

8
 楼主| 发表于 2009-5-3 05:52:03 | 只看该作者
以下引用柳大于2009-5-2 18:51:02的发言:

话说用RM的存档文件更方便,还是加密的

这个我想过……不过我只是弄个系统设置,存到个存档里反而还不方便了。况且我想用VB弄个欢迎屏幕,那里可以进行一些系统设置。
以下引用亿万星辰于2009-5-2 17:33:40的发言:

你可以预先创建好这个UTF的TXT文件,然后直接用File.open,readlines这些就可以读进来了

麻烦星叔举一下实例。额……就是具体怎么写
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
49
在线时间
76 小时
注册时间
2006-7-7
帖子
194
9
发表于 2009-5-3 06:28:22 | 只看该作者
脚本:

f = open("1000.txt","w")
f.write("写入的东西")
f.close

这样行吗?第二次写入它会覆盖上次写入的内容。应该可以实现。。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
61
在线时间
24 小时
注册时间
2008-8-5
帖子
1924
10
发表于 2009-5-3 07:32:48 | 只看该作者
int = 1949872315663

File.open("startup.dat", "w") {|fout| fout << int}

line = ""
File.open("startup.dat", "r") {|fin| line = fin.gets}
newInt = line.split(/\s/)[0].to_i
p "读取后的整数是:#{newInt}"
p newInt

系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2025-1-15 21:52

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表