2010-12-15 79 views
0

Autoit IniWrite()覆盖键?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和 设置\应用\文件\ filename2.dll”

当它应该输出以下内容:

[Zend的]
zend_extension_ts = “C:\ Documents和 设置\应用\文件\ filename1.dll” zend_extension_ts = “C:\ Documents和 设置\应用\文件\ filename2.dll”

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

回答

1

管理搞清楚了! - 通过使用FileWriteLine()

1

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