Работа с инифайлами (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 для формы:
Сопромат Задача 4.4 Вариант 34
Для одного из соединений, показанных на рис.3.7, из расчетов на прочность (при растяжении, сжатии, срезе, смятии и кручении) найти указанные на чертеже размеры. Исходные данные взять из табл.3.3. Принять: материал — сталь; [σр]= [σс]=100 МПа; [τкр]=50 МПа; [τср]=0,8[σр]; [σсм]=2,0[σр].
User Z24 : 15 ноября 2025
200 руб.
Сопромат Задача 4.4 Вариант 34
Механика Задача 10.28
Груз массы 1000 кг перемещается вместе с тележкой вдоль горизонтальной фермы мостового крана со скоростью υ=1 м/c. Расстояние центра тяжести груза до точки подвеса l=5 м. При внезапной остановке тележки груз по инерции будет продолжать движение и начнет качаться около точки подвеса. Определить наибольшее натяжение каната при качании груза. Ответ: Т=10000 Н.
User Z24 : 9 марта 2026
100 руб.
Механика Задача 10.28
Контрольная работа по дисциплине: Схемотехника телекоммуникационных устройств. Вариант 6
Контрольная работа Задание на контрольную работу: Выполнить расчёт элементов схемы предварительного каскада усиления на биполярном транзисторе с эмиттерной стабилизацией (рисунок 1, или 2 в соответствие с заданным вариантом) с исходными данными, указанными в таблице 1. Текст пояснительной записки должен включать: 1. Схему рассчитываемого усилителя. 2. Выбор режима работы транзистора. 3. Расчёт цепей питания по постоянному току (сопротивлений схемы). 4. Построение нагрузочной прямой по постоянн
User xtrail : 2 января 2025
900 руб.
promo
Сопромат Задача 5.30 Вариант 30
Под кручением понимается такой вид нагружения, при котором в поперечных сечениях бруса возникает только крутящий момент Мк. Для внутреннего момента Мк принято следующее правило знаков, которым пользуются при построении эпюр Мк. Крутящий момент считается положительным, если вызывающий его внешний крутящий момент действует относительно рассматриваемого сечения против часовой стрелки (Рис. 11). В общем случае Мк в любом поперечном сечении вала численно равен алгебраической сумме внешних моме
User Z24 : 8 марта 2026
300 руб.
Сопромат Задача 5.30 Вариант 30
up Наверх