找回密码
 加入
搜索
查看: 1532|回复: 8

关于替换字符

[复制链接]
发表于 2009-10-10 13:30:43 | 显示全部楼层 |阅读模式
本帖最后由 xlcwxl 于 2009-10-10 14:02 编辑

$str=FileRead(@TempDir&"\config.ini")
StringReplace($str,"[设置]","")

为什么没有反应,到底哪里错了

谢谢
$g=@TempDir&"\config.ini"
$n = StringReplace( FileRead($g), "[设置]", "")
FileOpen($g,2)
FileWrite($g,$n)
FileClose($g)
感谢 afan
发表于 2009-10-10 13:36:41 | 显示全部楼层
替换没错,不过这样并没有写入
 楼主| 发表于 2009-10-10 13:49:15 | 显示全部楼层
本帖最后由 xlcwxl 于 2009-10-10 13:55 编辑

$g=@TempDir&"\config.ini"
$n = StringReplace( $g, "[设置]", "")
FileOpen($g,1)
FileWrite($g,$n)
FileClose($g)

这样可以写入,但是删除了之前的所有内容,或加在文件尾部
发表于 2009-10-10 13:56:52 | 显示全部楼层
$g=@TempDir&"\config.ini"
$n = StringReplace( FileRead($g), "[设置]", "")
FileOpen($g,2)
FileWrite($g,$n)
FileClose($g)
发表于 2009-10-10 13:58:12 | 显示全部楼层
你第一个例子里面的FileRead哪里去了?
发表于 2009-10-14 21:09:30 | 显示全部楼层
很不错,学习了
发表于 2009-10-14 22:17:09 | 显示全部楼层
ini文件 请用ini系列函数操作
发表于 2009-10-17 18:46:26 | 显示全部楼层
我按照楼主这个方法做了之后,不能替换,文件直接变成了空文件
 楼主| 发表于 2009-11-4 14:55:11 | 显示全部楼层
我按照楼主这个方法做了之后,不能替换,文件直接变成了空文件
analyzer 发表于 2009-10-17 18:46


我是替换为空
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-18 14:43 , Processed in 0.074775 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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