↑  ←  Описание функции


_IniVirtualSPE_Delete

Удаляет параметр или секцию из ini-файла

#Include <IniVirtualSPE.au3>
_IniVirtualSPE_Delete ( $s_INI_Text, $sSection[, $sKey = Default] )

Параметры

$s_INI_Text Данные в текстовом виде, прочитанные из ini-файла
$sSection Секция, параметр которой необходимо удалить
$sKey [необязательный] Параметр, который необходимо удалить

Возвращаемое значение

Успех:Возвращает 1. @extended = 1, если секция не найдена или 2, если параметр не найден.

Пример

; AZJIO
; http://www.autoitscript.com/forum/topic/147402-inivirtualspe

#include <IniVirtualSPE.au3>
$sPath = @ScriptDir & '\Sample.ini'
$s_ini_Text = FileRead($sPath)

; Удаление секции
_IniVirtualSPE_Delete($s_ini_Text, 'Section2')

; Удаление ключа из секции
_IniVirtualSPE_Delete($s_ini_Text, 'Section1', 'Path')

MsgBox(0, 'Содержимое ini-файла', $s_ini_Text)