- Сообщения
- 8,672
- Репутация
- 2,483
В справке сказано:
Но уделяет именно старую секцию:
Создал тикет.
(в английской версии там акцент именно на "new section")flag [необязательный]
0 - (по умолчанию) функция остановит свою работу, если new section уже существует.
1 - перезаписать new section. Это удалит все уже существующие параметры в этой секции.
Но уделяет именно старую секцию:
Код:
$sIni = _
'[Main]' & @CRLF & _
'Key1 = 1' & @CRLF & _
'Key2 = 2' & @CRLF & _
'Key3 = 3' & @CRLF & _
@CRLF & _
'[Test]' & @CRLF & _
'Key4 = 1' & @CRLF & _
'Key5 = 2' & @CRLF & _
'Key6 = 3' & @CRLF
@CRLF & _
'[Other]' & @CRLF & _
'Key7 = 1' & @CRLF & _
'Key8 = 2' & @CRLF & _
'Key9 = 3' & @CRLF
$hFile = FileOpen('test.ini', 2)
FileWrite($hFile, $sIni)
FileClose($hFile)
IniRenameSection('test.ini', 'Other', 'Main', 1)
MsgBox(64, @ScriptName, FileRead('test.ini'))
Создал тикет.