Функция _IniVirtual_IsDuplicateSection

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


_IniVirtual_IsDuplicateSection

Проверяет наличие дубликатов секций

#Include <IniVirtual.au3>
_IniVirtual_IsDuplicateSection ( $a_Ini_Virtual2D )

Параметры

$a_Ini_Virtual2D Двумерный массив, возвращённый функцией _IniVirtual_Initial

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

Успех:Возвращает массив дубликатов.

Примечания

Первый элемент массива содержит количество дубликатов. Это значение должно быть равным 0, что означает отсутствие дубликатов.

Пример

; AZJIO
; http://www.autoitscript.com/forum/topic/147373-inivirtual

#include <IniVirtual.au3>
$s_ini_Text = _
    '[Section1]' & @CRLF & _
    'Path = C:\Program Files\AutoIt3\AutoIt3.exe' & @CRLF & _
    'Path = C:\File' & @CRLF & _
    @CRLF & _
    '[Section1]' & @CRLF & _
    'Key1=Value1' & @CRLF & _
    'Key2=Value2'
$a_ini_Main2D = _IniVirtual_Initial($s_ini_Text)

; Возвращает первый попавшийся дубликат или False
MsgBox(0, 'Проверка наличия дубликатов', _IniVirtual_IsDuplicateSection($a_ini_Main2D))