Категория
Информатика
Тип
реферат
Страницы
3 стр.
Дата
22.11.2008
Формат файла
.rtf — Rich Text Format (Wordpad)
Архив
18340.zip — 5.66 kb
  • rabota-s-inifajlami-ini_18340_1.rtf — 23.44 Kb
  • Readme_docus.me.txt — 125 Bytes
Рейтинг
10  из 10
Оценок
1
Оцените работу
Хорошо  или  Плохо


Текст работы

Работа
с инифайлами (*.ini)
Михаил Христосенко
В этой работе мы рассмотрим технику создания инифайлов их назначение и применение. Начнем с ответа на вопрос зачем же нужны эти инифайлы?! Предположим, что вы создали приложение, в котором пользователь может настраивать цвет фона, шрифт надписей и так далее. Когда он повторно включит вашу программу он очень
сильно разочаруется, так как всего его старания по настройке интерфейса
вашей программы пропали даром - программа будет иметь такой вид, который
сделали вы при проектировании программы. Так вот чтобы эти настройки сохранять, лучше всего пользоваться инифайлами.
Одно из главных преимуществ инифайлов заключается в том, что эти файлы подерживают переменные разных типов (String, Integer, Boolean). В этих файлах очень удобно хранить различные настройки, например параметры шрифта, цвет фона, какие
checkbox'ы выбрал пользователь и многое другое.
Теперь начнем разбираться с этими инифайлами. Для начала создайте новое
приложение. Добавьте в секцию uses слово inifiles. Сохраните и откомпилируйте ваше приложение. Теперь сделаем, чтобы при каждом открытии программы форма
имела такие размеры, какие установил пользователь последний раз.
Для начала нам надо создать объект типа Inifile. Создается он методом
Create(Filename:string); причем если в переменной Filename не указан путь к фалу, то он создаться
в директории Windows, что не очень-то удобно. Поэтому мы создадим этот файл в директории нашей программы. Напишем это в обработчик события OnDestroy для формы:
procedure TForm1.FormDestroy(Sender: TObject);
var Ini: Tinifile; //необходимо создать объект, чтоб потом с ним работать
begin
Ini:=TiniFile.Create(extractfilepath(paramstr(0))+'MyIi');



Ваше мнение



CAPTCHA