Работа с инифайлами (ini)

Этот материал можно скачать бесплатно

Состав работы

material.view.file_icon
material.view.file_icon bestref-5723.doc
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Михаил Христосенко
В этой работе мы рассмотрим технику создания инифайлов их назначение и применение. Начнем с ответа на вопрос зачем же нужны эти инифайлы?! Предположим, что вы создали приложение, в котором пользователь может настраивать цвет фона, шрифт надписей и так далее. Когда он повторно включит вашу программу он очень сильно разочаруется, так как всего его старания по настройке интерфейса вашей программы пропали даром - программа будет иметь такой вид, который сделали вы при проектировании программы. Так вот чтобы эти настройки сохранять, лучше всего пользоваться инифайлами.
Одно из главных преимуществ инифайлов заключается в том, что эти файлы подерживают переменные разных типов (String, Integer, Boolean). В этих файлах очень удобно хранить различные настройки, например параметры шрифта, цвет фона, какие checkbox'ы выбрал пользователь и многое другое.
Теперь начнем разбираться с этими инифайлами. Для начала создайте новое приложение. Добавьте в секцию uses слово inifiles. Сохраните и откомпилируйте ваше приложение. Теперь сделаем, чтобы при каждом открытии программы форма имела такие размеры, какие установил пользователь последний раз. Для начала нам надо создать объект типа Inifile. Создается он методом Create(Filename:string); причем если в переменной Filename не указан путь к фалу, то он создаться в директории Windows, что не очень-то удобно. Поэтому мы создадим этот файл в директории нашей программы. Напишем это в обработчик события OnDestroy для формы:
Контрольная работа по дисциплине: Программно-конфигурируемые сети. Вариант 06. Год сдачи: 2023.
Работа содержит два документа: Первый - отчёт в виде текстового документа Microsoft Word (.doc); Второй - файл рабочий лист Mathcad в формате .xmcd с расчётами и графиками. Задание 1. Вариант задания определить двумя последними цифрами пароля. Если число, образованное этими цифрами, превышает 25, то номер вариант определяется суммой двух последних цифр пароля. 2. Построить модель замкнутой однородной СеМО, узлами которой являются узлы инфокоммуникационной системы, топология и параметры которой
User ksu0411 : 28 октября 2023
750 руб.
Контрольная работа по дисциплине: Программно-конфигурируемые сети. Вариант 06. Год сдачи: 2023.
Лабораторная работа № 2 по дисциплине Сети связи и системы коммутации
Лабораторная работа № 2 По дисциплине Сети связи и системы коммутации “Временная коммутация в ЦСК” Контрольные вопросы, Задача 1, Задача 2, Задача 3, задача 4 защита
User linok1910 : 5 июня 2015
20 руб.
Теплотехника РГАУ-МСХА Задача 1 Вариант 20
Для теоретического цикла поршневого двигателя внутреннего сгорания с изохорно-изобарным подводом теплоты определить параметры состояния р, υ, Т характерных точек цикла, полезную работу и термический кпд по заданным значениям начального давления р1 и температуры t1 степени сжатия ε, степени повышения давления λ и степени предварительного расширения ρ. Рабочим телом считать воздух, полагая теплоемкость его постоянной. Изобразить цикл ДВС в рυ- и Ts- диаграммах. Сравнить термический кпд цикла с т
User Z24 : 22 декабря 2025
600 руб.
Теплотехника РГАУ-МСХА Задача 1 Вариант 20
Ценообразование
(ЦЗ 93) Задание 1 (94) Вопрос 1 Товары А и Б внедрены фирмой на рынок в 2003 году. На первом этапе внедрения фирма несла дополнительные затраты на рекламу новых товаров, поэтому цена на них была достаточно высокой. В последствии затраты на выпуск единиц товаров А и Б стали значительно снижаться с каждым годом выпуска. Каким образом должна измениться политика цен на данные товары, если фирма планирует расширить рынок сбыта товара Б, а у товара А появились серьезные конкуренты? 1) требуется повыс
User тантал : 1 августа 2013
100 руб.
up Наверх