0

Autoit IniWrite() 覆盖键?

    IniWrite(@ScriptDir & "\php\php.ini", "Zend", "zend_extension_ts", '"' & @ScriptDir & '\Files\filename1.dll"')

    IniWrite(@ScriptDir & "\php\php.ini", "Zend", "zend_extension_ts", '"' & @ScriptDir & '\Files\filename2.dll"')

 //line 2 is overwriting the line 1?

它在 php.ini 中输出以下内容:

[Zend]
zend_extension_ts="C:\Documents and Settings\App\Files\filename2.dll"

当它应该输出以下内容时:

[Zend]
zend_extension_ts="C:\Documents and Settings\App\Files\filename1.dll" zend_extension_ts="C:\Documents and Settings\App\Files\filename2.dll"

他们的前任;我怎样才能实现上述输出 - 有人可以发布一些示例代码,因为我在他们的文档页面上看不到任何内容吗?

4

2 回答 2

1

设法弄清楚了!- 通过使用 FileWriteLine()

于 2010-12-15T21:03:32.563 回答
1

密钥被覆盖实际上是有道理的。一个键名在一个 INI 文件的一个节中必须是唯一的。这在帮助文件中也有明确说明。

于 2012-12-07T06:35:17.790 回答