Библиотека для работы с INI файлами.

Библиотека (DLL) для работы с INI файлами. Работает пока только со строковыми типами данных. Пример прилагается.

RWINI.DLL

Работая в Visual Fox Pro часто сталкиваешься с

проблемой хранения настроек, и каждый раз приходится решать

её довольно сложными методами.

Эта DLL предназначена для работы с INI-файлами.

Она имеет пока 2 функции: mReadString и mWriteString.

Пример на VFP:

DECLARE STRING mReadString IN "RWIni.dll" STRING, STRING, STRING
DECLARE STRING mWriteString IN "RWIni.dll" STRING, STRING, STRING, STRING
NameFile = 'MyFile.ini'
NameSection = 'MySectionInIniFile'
NameParam = 'MyParameterInSection'
ValueParam = 'MyString'
WAIT WIND mReadString (NameFile, NameSection, NameParam)
WAIT WIND mWriteString (NameFile, NameSection, NameParam, ValueParam)
CLEAR DLLS

mReadString вернет значение параметра NameParam секции NameSection.

mWriteString пропишет строку ValueParam параметру NameParam секции NameSection и вернет "OK". Если файл не существует, создаст его.

ВНИМАНИЕ: Если не указать путь к INI-файлу и его не будет видно в окружении, то он создастся в каталоге WINDOWS.

Если интересно, заходите за обновлениями. Планируется добавление функций

чтения и записи других типов и работа с реестром.

Кто хочет поругать, указать на недостатки или похвалить пишите.

Автор: Гончаров Н.А.
0

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

не в сети 20 лет

1Kolka

0
Комментарии: 0Публикации: 3Регистрация: 10-01-2002
Вложенные файлы
#
Тип файла
Размер
Название
1 .zip 70,48 КБ 205rwini
Оставить комментарий
Авторизация
*
*
Генерация пароля