Работа с INI файлами через VCX. Без Win.Ini и реестра

Посчитал что лучше написать свое чем пользоваться примерами поставляемыми с VFP.
 Возможности:  1) Запись в INI строк. Задавая имя секции ключ и значение (WriteINIStr) 2) Запись в INI чисел. Задавая имя секции ключ и значение (WriteININum) 3) Чтение из INI строк. Задавая имя секции и ключ (ReadINIStr) 4) Чтение из INI чисел. Задавая имя секции и ключ (ReadININum) 5) Выборка всех секции файла во внешний массив (EnumSections) 6) Возможно задавать относительный путь к файлу 7) Удаление секции 8) Сохранение массива в одной из секций INI 9) Восстановление массива из INI   * 8,9 по аналогии с  Save all like ... to ...,  Rest from ... addi  Основана на вызове функций WinAPI из библиотеки Kernel32.  27.05.2005 Насчет формата массива в INI думаю сами разберетесь. Коротко. а) В параметрах передается название секции под массив а так же ключа для элементов массива. б) В значениях идет запись не только строк но и типов данных вида N 10. Число знаков в данном случае не определяется. в) Так же идет запись размерности массива.  03.10.05 Добавлена работа через объект на форме. Т.е. записьчтение идет через объект в котором есть свойства по названию совпадающие с полями в INI. ReadINIToCustom SaveINIToCustom 
Автор: Андрей

Автор публикации

не в сети 23 года

Петров Андрей

Комментарии: 0Публикации: 14Регистрация: 17-04-2002
Вложенные файлы
#
Название
Тип файла
Размер
1 474ini .zip 10,12 КБ
Материалы по теме
Оставить комментарий
//////////////// ///////////////
Авторизация
*
*
Генерация пароля