BigEdu.ru
» » » Разработка простого приложения Delphi
Вернуться назад

Разработка простого приложения Delphi

ЛАБОРАТОРНАЯ РАБОТА №1 Разработка простого приложения Delphi1. Цель работы Ознакомление со средой визуального программирования Delphi и разра- ботка в ней простейших приложений. 2. Домашнее задание Изучить разделы конспекта лекций, описывающие среду визуаль- ного программирования и палитру компонентов Standard. Ознакомиться с описанием и заданием на лабораторную работу. Разработать (на бумаге) внешний вид экранной формы. 3. Основные понятия и приемы 3.1.Работа с формами Проектирование форм – ядро визуальной разработки в среде Del-phi. Каждый помещаемый в форму компонент или любое задаваемое свой-ство сохраняется в файле, описывающем форму (DFM-файл), а также оказы-вает некоторое влияние на исходный текст, связанный с формой (PAS-файл). Можно начать новый пустой проект, создав пустую форму, илиначать с существующей формы (используя различные доступные шаблоны),или добавить в проект новые формы. Проект (приложение) может иметьлюбое число форм. При работе с формой можно обрабатывать свойства самой формы,свойства одного из ее компонентов или нескольких компонентов одновре-менно. Чтобы выбрать форму или компонент, можно просто щелкнуть понему мышью или воспользоваться Object Selector ( комбинированный спи-сок в Object Inspector), где всегда отображены имя и тип выбранного эле-мента. Для выбора нескольких компонентов можно нажать клавишу Shift ищелкать по компонентам левой кнопкой мыши. SpeedMenu формы содержит ряд полезных команд. Для измене-ния относительного расположения компонентов одного вида можно исполь-зовать команды Bring to Front и Send To Back. Командой Revert To Inheritedможно воспользоваться, чтобы в унаследованной форме установить те зна-чения свойств выбранного компонента, которые были у них в родительскойформе. При выборе сразу нескольких компонентов вы можете выровнять ихили изменить их размеры. С помощью SpeedMenu можно также открыть два диалоговых ок-на, в которых устанавливается порядок обхода визуальных управляющихэлементов и порядок создания невизуальных управляющих элементов. Ко-манда Add To Repository добавляет текущую форму в список форм, доступ- 3 ных для использования в других проектах. Для установки положения компонента, кроме применения мыши, имеются еще два способа:♦ Установка значений для свойств Top и Left.♦ Использование клавиш курсора при нажатой клавише Ctrl. Метод Ctrl+клавиша курсора особенно удобен при тонкой под- стройке положения элемента. Точно так же, нажимая клавиши курсора при нажатой клавише Shift, можно подстроить размер компонента. 3.2. Палитра компонентов Чтобы добавить в текущую форму новый компонент, нужно вы-брать его на одной из страниц палитры Components, щелкнув по нему мы-шью, а затем, чтобы разместить новый элемент, щелкнуть в форме. Причемв форме можно или буксировать мышь с нажатой левой кнопкой, чтобы ус-тановить сразу и размер, и положение компонента, или просто щелкнутьодин раз, позволяя Delphi установить размер по умолчанию. Каждая страница палитры содержит ряд компонентов, которыеобозначены пиктограммами и именами, появляющимися в виде подсказки.Эти имена являются официальными названиями компонентов. В действи-тельности это названия классов, описывающих компоненты без первой бук-вы T (например, если класс называется Tbutton, имя будет Button). Если не-обходимо поместить в форму несколько компонентов одного и того же вида,то при выборе компонента щелчком в палитре удерживайте нажатой клави-шу Shift. Затем при каждом щелчке в форме Delphi будет вставлять новыйкомпонент выбранного вида.Чтобы остановить эту операцию, просто щелк-ните по стандартному селектору (пиктограмма стрелки) слева от палитрыComponents. 3.3. Object Inspector Object Inspector используется при проектировании формы для ус-тановки свойств компонента (или самой формы). В его окне в двух колонкахизменяемого размера перечислены свойства (или события) выбранного эле-мента и их значения. Окно Object Selector в верхней части Object Inspectorуказывает текущий компонент и его тип данных, и этот селектор можно ис-пользовать для изменения текущего выбора. В Object Inspector перечислены не все свойства компонентов, атолько те, что могут быть установлены на этапе проектирования. Правая ко-лонка Object Inspector разрешает правильное редактирование в соответствиис типом данных свойства. В зависимости от свойства можно вставить строкуили число, выбрать из списка опций (на эту возможность указывает стрелка)или вызвать специальный редактор (об этом говорит овальная кнопка). Длянекоторых свойств, таких как Color, разрешен и ввод значения, и выбор эле-мента из списка, и вызов специального редактора. 4 3.4. Написание кода При проектировании формы в Delphi обычно приходится писатькое-какой код для отклика на некоторые из ее событий. Когда вы нажимаетекнопку мыши в форме или на компоненте, Windows посылает вашему при-ложению сообщение, информируя его об этом событии. Реакция Delphi со-стоит в получении сообщения о событии и вызове соответствующего методаотклика на событие. Для каждого вида компонентов Delphi определяет рядразличных событий. Вы можете узнать о событиях, доступных для формыили компонента, рассматривая страницу Events окна Object Inspector в тотмомент, когда выбран необходимый элемент. Вставим в форму компонент – кнопку – и заставим его откликать-ся на событие, связанное с нажатием левой кнопки мыши. При щелчке покнопке мышью в работающей программе возникает событие OnClick (Пощелчку). Пока это событие никак не обрабатывается программой, и поэтомунажатие кнопки не приве

Внимание, отключите Adblock

Вы посетили наш сайт со включенным блокировщиком рекламы!
Ссылка для скачивания станет доступной сразу после отключения Adblock!

Скачать
Рефераты по информатике и программированию ЛАБОРАТОРНАЯ РАБОТА №1 Разработка простого приложения Delphi1. Цель работы Ознакомление со средой визуального программирования Delphi и разра- ботка
Оценок: 1003 (Средняя 5 из 5)

Наверняка у вас есть товары или услуги, продажа которых приносит вам максимальную прибыль. Для быстрого старта в сети вам необходимо создание посадочной страницы (одностраничного сайта), на которой будет размещена информация о маржинальных товарах/услугах интернет магазина. За 8 лет опыта разработки конверсионных страниц мы выработали оптимальную структуру, которая позволит привлекать через landing page больше продаж. На такую структуру «одевается» ваш контент — фирменный стиль, тексты, фотографии, уникальные торговые предложения, после чего страница выходит в свет. Разработка лендинга и запуск в сети — до 7 рабочих дней. Стоит отметить, что в разработку самой посадочной страницы входит и написание копирайтером продающих текстов для вашего бизнеса, чтобы каждый посетитель страницы захотел совершить покупку именно у вас. Результат: качественно разработаная продающая посадочная страница, которая готова приносить вам новых клиентов.

© 2016 - 2022 BigEdu.ru