xlcwxl 发表于 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

afan 发表于 2009-10-10 13:36:41

替换没错,不过这样并没有写入

xlcwxl 发表于 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)

这样可以写入,但是删除了之前的所有内容,或加在文件尾部

afan 发表于 2009-10-10 13:56:52

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

wisly 发表于 2009-10-10 13:58:12

你第一个例子里面的FileRead哪里去了?

analyzer 发表于 2009-10-14 21:09:30

很不错,学习了

sxd 发表于 2009-10-14 22:17:09

ini文件 请用ini系列函数操作

analyzer 发表于 2009-10-17 18:46:26

我按照楼主这个方法做了之后,不能替换,文件直接变成了空文件

xlcwxl 发表于 2009-11-4 14:55:11

我按照楼主这个方法做了之后,不能替换,文件直接变成了空文件
analyzer 发表于 2009-10-17 18:46 http://www.autoitx.com/images/common/back.gif

我是替换为空:face (8):
页: [1]
查看完整版本: 关于替换字符