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.
Если интересно, заходите за
обновлениями. Планируется добавление
функций
чтения и записи других типов
и работа с реестром.
Кто хочет поругать,
указать на недостатки
или похвалить пишите.
|