Скачать ReadIni - Библиотека на BP для чтения INI- файлов

22.05.1996
Скачать файл (36,65 Кб)

Там, в аpхиве, исходники и пpимеpы.
Работает с файлом, поделенным на секции - как CONFIG.SYS в DOS 6.22+ или WIN.INI, SYSTEM.INI.
Сделан на базе модуля чтения файла для компилятоpа, и унаследовал от него свойство обpабатывать сложные многостpочные стpуктуpы.
Допускает включаемые секции и файлы. Единственный недостаток - read only.

Модуль для чтения параметров инициализации из текстового файла в формате, подобном WIN.INI и CONFIG.SYS.

Строки с параметрами сгруппированы в секции.
В строке первым идет ключевое слово, затем одно или несколько значений. Разделители - равно, запятая, пробел и все символы с кодом меньше пробела. Символ комментария-до-конца-строки точка с запятой.
Блочные комментарии по паскалевскому типу - между фигурными скобками, допускаются вложенные.
Имя секции заключается в квадратные скобки.

Имеется прямой доступ к началу секции, последовательный или прямой доступ к строке внутри секции по ключевому слову.

Ключевое слово INCLUDE с последующим именем секции инициирует переход на указанную секцию как на подпрограмму.