精易论坛

标题: 文本写出写不出来求解 [打印本页]

作者: cccc7645    时间: 2017-5-27 19:24
标题: 文本写出写不出来求解

经测试
文件号、正常
数据、正常
要替换数据、正常
用作替换数据、无定义,改为了#常量   常量内已预设数据
输出调试(写出文本(文件号,数据)) = 真
【然后文本内的预设数据并没有被改变】
写到文本也一样
求解救

作者: 旭哥520    时间: 2017-5-27 19:24
  
子程序名返回值类型公开备 注
_按钮1_被单击  
变量名类 型静态数组备 注
Data文本型 
Data = 到文本 (读入文件 (“D:\10001278”“\Saves\profile_01.seria”))
Data = 子文本替换 (Data, “m_coins=”, “m_weapon_lock=”, , , )
写到文件 (打开文件 (取运行目录 ()“\123.txt”, 到字节集 (Data), ), )



你复制看看吧。

作者: 旭哥520    时间: 2017-5-27 19:28
子文本替换  
作者: 阿寸大大    时间: 2017-5-27 19:29
楼主你的文件路径有下划线,逻辑没问题的话改下文件路径看看,应该是这里的问题
作者: cccc7645    时间: 2017-5-27 19:31
旭哥520 发表于 2017-5-27 19:28
子文本替换

文本替换没问题,写不出文本。。。
作者: cccc7645    时间: 2017-5-27 19:33
凌方寸 发表于 2017-5-27 19:29
楼主你的文件路径有下划线,逻辑没问题的话改下文件路径看看,应该是这里的问题

路径没问题,已经返回了文件号
而且也正常读出了文件内的预设内容
但是替换的内容写不出去
作者: 旭哥520    时间: 2017-5-27 19:34
你使用 写到文本 比较好,你那什么乱七八糟的
作者: cccc7645    时间: 2017-5-27 19:45
旭哥520 发表于 2017-5-27 19:34
你使用 写到文本 比较好,你那什么乱七八糟的

变量名:数据 文本型
写到文件(打开文件(取运行目录()+"\123.txt",到字节集(数据)))

错误(10044): 不能将“整数型”数据转换到“文本型”数据。

补充内容 (2017-5-27 19:46):
不加到字节集就提示
错误(10044): 不能将“文本型”数据转换到“字节集”数据。
作者: 旭哥520    时间: 2017-5-27 19:48
我的天 你的文件号 是整数型的 ?

int 类型 最大好像就是 十三亿左右好像
作者: Harry·    时间: 2017-5-27 19:52
旭哥520 发表于 2017-5-27 19:48
我的天 你的文件号 是整数型的 ?

int 类型 最大好像就是 十三亿左右好像

文件号不是int型还能是什么?文本型?
作者: 旭哥520    时间: 2017-5-27 19:54
Harry· 发表于 2017-5-27 19:52
文件号不是int型还能是什么?文本型?

什么类型不清楚,但据楼主的表达的意思,应该是想读取这个文件里面的内容,然后进行替换输出。 文件号去替换?
作者: 旭哥520    时间: 2017-5-27 19:56
我被你带沟里了

复制这个,你写那什么东西啊,我都看不懂。。。。


  
子程序名返回值类型公开备 注
_按钮1_被单击  
变量名类 型静态数组备 注
Data文本型 
Data = 到文本 (读入文件 (“D:\10001278”“\Saves\profile_01.seria”))
Data = 子文本替换 (Data, “m_coins=”, “m_weapon_lock=”, , , )
写到文件 (取运行目录 ()“\123.txt”, 到字节集 (Data))


作者: cccc7645    时间: 2017-5-27 19:57
旭哥520 发表于 2017-5-27 19:54
[e=0].版本 2

.子程序 _按钮1_被单击

我找到问题了,数据读入文本后替换的文本没有重新写入数据里替换原本内容
还是多谢啦




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4