ВУЗ:
Составители:
45
Объект INIFILES – работа с INI файлами.
Почему иногда лучше использовать ini-файлы, а не реестр?
1. Ini-файлы можно просмотреть и отредактировать в обычном блокноте.
2. Если ini-файл хранить в папке с программой, то при переносе папки на
другой компьютер настройки сохраняются.
3. Новичку в реестре можно запросто запутаться или испортить полезную
информацию.
Для хранения
параметров настройки программы удобно использовать стан-
дартные ini-файлы Windows. Работа с ini-файлами ведется при помощи объ-
екта TIniFiles модуля IniFiles. Краткое описание методов объекта TIniFiles
дано ниже [6].
Constructor Create('d:\test.INI');
Создать экземпляр объекта и связать его с файлом. Если такого файла нет, то
он создается, но только тогда, когда произведете в него запись информации.
WriteBool(const Section, Ident: string; Value: Boolean);
Присвоить элементу
с именем Ident раздела Section значение типа boolean.
WriteInteger(const Section, Ident: string; Value: Longint);
Присвоить элементу с именем Ident раздела Section значение типа Longint.
WriteString(const Section, Ident, Value: string);
Присвоить элементу с именем Ident раздела Section значение типа String.
ReadSection (const Section: string; Strings: TStrings);
Прочитать имена всех корректно описанных переменных раздела Section (не-
корректно описанные опускаются).
ReadSectionValues(const Section: string; Strings: TStrings);
Прочитать имена и значения всех корректно описанных переменных раздела
Section. Формат : имя_переменной = значение.
EraseSection(const Section: string);
Удалить раздел Section
со всем содержимым.
ReadBool(const Section, Ident: string; Default: Boolean): Boolean;
Страницы
- « первая
- ‹ предыдущая
- …
- 43
- 44
- 45
- 46
- 47
- …
- следующая ›
- последняя »