Работа с инифайлами (ini)
Состав работы
|
|
|
|
Необходимые программы
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Михаил Христосенко
В этой работе мы рассмотрим технику создания инифайлов их назначение и применение. Начнем с ответа на вопрос зачем же нужны эти инифайлы?! Предположим, что вы создали приложение, в котором пользователь может настраивать цвет фона, шрифт надписей и так далее. Когда он повторно включит вашу программу он очень сильно разочаруется, так как всего его старания по настройке интерфейса вашей программы пропали даром - программа будет иметь такой вид, который сделали вы при проектировании программы. Так вот чтобы эти настройки сохранять, лучше всего пользоваться инифайлами.
Одно из главных преимуществ инифайлов заключается в том, что эти файлы подерживают переменные разных типов (String, Integer, Boolean). В этих файлах очень удобно хранить различные настройки, например параметры шрифта, цвет фона, какие checkbox'ы выбрал пользователь и многое другое.
Теперь начнем разбираться с этими инифайлами. Для начала создайте новое приложение. Добавьте в секцию uses слово inifiles. Сохраните и откомпилируйте ваше приложение. Теперь сделаем, чтобы при каждом открытии программы форма имела такие размеры, какие установил пользователь последний раз. Для начала нам надо создать объект типа Inifile. Создается он методом Create(Filename:string); причем если в переменной Filename не указан путь к фалу, то он создаться в директории Windows, что не очень-то удобно. Поэтому мы создадим этот файл в директории нашей программы. Напишем это в обработчик события OnDestroy для формы:
В этой работе мы рассмотрим технику создания инифайлов их назначение и применение. Начнем с ответа на вопрос зачем же нужны эти инифайлы?! Предположим, что вы создали приложение, в котором пользователь может настраивать цвет фона, шрифт надписей и так далее. Когда он повторно включит вашу программу он очень сильно разочаруется, так как всего его старания по настройке интерфейса вашей программы пропали даром - программа будет иметь такой вид, который сделали вы при проектировании программы. Так вот чтобы эти настройки сохранять, лучше всего пользоваться инифайлами.
Одно из главных преимуществ инифайлов заключается в том, что эти файлы подерживают переменные разных типов (String, Integer, Boolean). В этих файлах очень удобно хранить различные настройки, например параметры шрифта, цвет фона, какие checkbox'ы выбрал пользователь и многое другое.
Теперь начнем разбираться с этими инифайлами. Для начала создайте новое приложение. Добавьте в секцию uses слово inifiles. Сохраните и откомпилируйте ваше приложение. Теперь сделаем, чтобы при каждом открытии программы форма имела такие размеры, какие установил пользователь последний раз. Для начала нам надо создать объект типа Inifile. Создается он методом Create(Filename:string); причем если в переменной Filename не указан путь к фалу, то он создаться в директории Windows, что не очень-то удобно. Поэтому мы создадим этот файл в директории нашей программы. Напишем это в обработчик события OnDestroy для формы:
Другие работы
Сопромат Задача 4.4 Вариант 34
Z24
: 15 ноября 2025
Для одного из соединений, показанных на рис.3.7, из расчетов на прочность (при растяжении, сжатии, срезе, смятии и кручении) найти указанные на чертеже размеры. Исходные данные взять из табл.3.3.
Принять: материал — сталь; [σр]= [σс]=100 МПа; [τкр]=50 МПа; [τср]=0,8[σр]; [σсм]=2,0[σр].
200 руб.
Механика Задача 10.28
Z24
: 9 марта 2026
Груз массы 1000 кг перемещается вместе с тележкой вдоль горизонтальной фермы мостового крана со скоростью υ=1 м/c. Расстояние центра тяжести груза до точки подвеса l=5 м. При внезапной остановке тележки груз по инерции будет продолжать движение и начнет качаться около точки подвеса. Определить наибольшее натяжение каната при качании груза.
Ответ: Т=10000 Н.
100 руб.
Контрольная работа по дисциплине: Схемотехника телекоммуникационных устройств. Вариант 6
xtrail
: 2 января 2025
Контрольная работа
Задание на контрольную работу:
Выполнить расчёт элементов схемы предварительного каскада усиления на биполярном транзисторе с эмиттерной стабилизацией (рисунок 1, или 2 в соответствие с заданным вариантом) с исходными данными, указанными в таблице 1.
Текст пояснительной записки должен включать:
1. Схему рассчитываемого усилителя.
2. Выбор режима работы транзистора.
3. Расчёт цепей питания по постоянному току (сопротивлений схемы).
4. Построение нагрузочной прямой по постоянн
900 руб.
Сопромат Задача 5.30 Вариант 30
Z24
: 8 марта 2026
Под кручением понимается такой вид нагружения, при котором в поперечных сечениях бруса возникает только крутящий момент Мк.
Для внутреннего момента Мк принято следующее правило знаков, которым пользуются при построении эпюр Мк.
Крутящий момент считается положительным, если вызывающий его внешний крутящий момент действует относительно рассматриваемого сечения против часовой стрелки (Рис. 11).
В общем случае Мк в любом поперечном сечении вала численно равен алгебраической сумме внешних моме
300 руб.