Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторные по Дельфи_2011.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
7.3 Mб
Скачать

Лабораторная работа №2. Объекты: Кнопка. Label

1 . Запустите Delphi

2. На форму поместите компонент Button (кнопка), который находится на вкладке Standard (Стандартные) палитры компонентов. Сделать это можно двумя способами:

1. Щелкните по кнопке . Затем кликнуть в том месте формы, где будет находиться кнопка:

2. Двойной клик по компоненту Button приведет к появлению объекта на форме.

Далее выделив объект перетащите его в нужное место на форме. Кнопка добавлена.

Рис. 1

Мы создали объект - Button1 (Кнопка1)(рис.1), однако нужных нам свойств этого объекта пока нет - их тоже нужно создать. Для этого познакомимся с Инспектором Объектов. Окно имеет две вкладки. Каждая вкладка имеет вид таблицы с двумя столбцами. Первый столбец содержит свойство, а второй конкретное значение свойства. Различают несколько видов свойств.

Простые свойства – это свойства, значения которых являются числа или строками. Например: свойство Height числовое значение -41

Перечисляемые свойства – это свойства, которые могут принимать значение из предопределенного набора (списка). Например: свойство ShowHint имеет список из двух значений: False и True.

Вложенные свойства – это свойства, которые поддерживают вложенные значения. (Отмечается в ИСР знаком «+»). Например: Font

В се объекты имеют свойства. Для различных объектов многие свойства совпадают, но есть и различия, присущи только этому объекту. Пока мы не задали свойства кнопки, считается, что содержание надписи совпадает с именем объекта. Именно поэтому мы и видим на экране надпись Button1. Изменим стандартный заголовок объекта Button на другой. Для объекта выберем свойство Caption (заголовок) и в поле параметр введем другое название кнопки «Выход». Название кнопки изменяется одновременно с вводимой вами надписи.

Работают с панелью Инспектор Объекта по следующему алгоритму:

  • сначала выбирают настраиваемый объект.

  • затем выбирают нужное свойство.

3 . Запустите программу: кнопка на клавиатуре F9 или пункт меню “RUN” или на панели инструментов пиктограмму . Попробуйте нажать на кнопку. Кнопка нажимается, но нечего не происходит.

4. Закройте окно формы, щелкнув по крестику, чтобы опять попасть в режим редактирования.

5 . Выберите объект Button. Сделать это можно следующим образом: 1. В окне Form кликнуть на объекте кнопкой мыши. 2. в окне дерева объектов (Object TreeView) выбрать нужный объект. 3. В окне Инспектор Объекта нажав на треугольник в списке объектов выбрать нужный.

6. Далее в окне Инспектор Объекта выбрать вкладку Evets и выбираем событие, реакцию приложения нажатие на кнопку. В нашем случаи это событие OnClick.

Двойной клик правой мышки приведет к открытию в окне редактора кода процедуры. Между словами begin … end; впишите метод – команду Close.

7. Запустите программу. Проверьте, работает ли кнопка.

8. Чтобы поместить на форму надпись следует воспользоваться компонентом Label. Для этого сначала кликните пиктограмму на вкладке Standard, а затем кликнете на форме.

9 . Измените свойство Caption компонента Label присвоив значение: «Проверка кнопки».

10. Поставьте на форму еще один компонент вторую кнопку. Измените свойство Caption на «Проверка».

11. Создайте обработчик события кнопки «Проверка».

12. В процедуре между словами Begin … end; наберите: Label1 и поставьте точку. Немного подождав, Вы увидите еще одно достоинство Delphi: через мгновение появится окно с подсказкой, какие команды можно набрать

В ы можете листать этот список, выбирая нужную команду. Если Вы начнете набирать по одной букве, Delphi попытается угадать, какую команду Вы желаете ввести. Если появилась нужная команда, просто нажмите Enter, и команда окажется в тексте программы.

13. Наберите следующий текст:

14. Запустите программу. Проверьте, как работают обе кнопки. Вы набрали всего 2 строки кода, а у Вас готовое функционирующее приложение.

Познакомимся с некоторыми свойствами.

Многие свойства объектов можно изменять используя мышку. Например: изменить размеры установленной нами кнопки можно непосредственно на форме. Для этого надо выделив объект «зацепить» мышкой за любой угол и придать нужный размер. Также можно легко изменить местоположение кнопки на форме. Но те же самые манипуляции можно выполнить и с помощью свойств в окне инспектора свойств.

Самостоятельно изучите свойства формы.

Посмотрим, какими свойствами обладает наша форма - Form1. Для этого щелкните на форме. Затем, в окне инспектора объектов (см. рисунок выше) перейдите на закладку Properties (свойства). Рассмотрим наиболее часто используемые прилагаемые ниже свойства формы, button и label заполнив приведенные ниже таблицы

Таблица №1 Form

Caption

Образец: Текст формы, отображается в строке заголовка. По умолчанию, Delphi присваивает этому свойству то же значение, что и свойству Name.

Color

Cursor

Enabled

Hint

Left

Name

ShowHint

Tag

Top

Visible

Width

Таблица №2 Button

Свойство

Caption

Cursor

Height

Hint

Left

ShowHint

Top

Width

Таблица №2 Label

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]