- •Министерство образования и науки российской федерации
- •Кумертауский филиал
- •Двоично-шестнадцатеричная таблица
- •Двоично-восьмеричная таблица
- •Лабораторная работа № 1 "Связывание и внедрение объектов"
- •Методические указания.
- •Методические указания.
- •Методические указания.
- •Методические указания.
- •Контрольные вопросы.
- •Литература:
- •Лабораторная работа № 2
- •Вопросы при сдаче лабораторной работы:
- •Лабораторная работа № 3
- •Задание
- •Лабораторная работа № 4
- •Вопросы при сдаче лабораторной работы:
- •Лабораторная работа № 5
- •Вопросы при сдаче лабораторной работы:
- •Лабораторная работа №6
- •2) Исследуйте способы активизации четырех окон Delphi:
- •9)Выполните программу еще раз.
- •Лабораторная работа №7
- •Лабораторная работа №8
- •Лабораторная работа №9-10
- •Лабораторная работа №11-12
- •Изменить заголовок формы с «Form1» на «Биржа ценных бумаг» и увеличить размеры формы.
- •Откажитесь от возможности изменять размеры окна программы, присвоив свойству формы BorderStyle значение bsDialog.
- •Сохраните созданную в данный момент форму в своей папке.
- •Расположите в нижней части формы две пиктографические кнопки типа SpeedButton и кнопку окончания работы программы BitBtn (см. Рис1).Задайте следующие значения свойств вставленных объектов:
- •Вставьте в форму три таблицы текстовых строк StringGrid (см. Рис1).Задайте следующие значения свойств этих объектов:
- •Разместите на форме текстовые поля так, как показано на рис.1.
- •В окне текста программы перед разделом implementation введите описание констант и переменных программы:
- •Запрограммируйте кнопки SpeedButton1 и SpeedButton2 так:
- •Сохраните выполненную на данный момент программу в своей папке.
- •Запустите созданную программу и проследите за её работой.
- •Создайте ехе-файл программы.
- •Продемонстрируйте созданную программу преподавателю. Закончите работу.
9)Выполните программу еще раз.
Требования: 1) Студент должен создать свою форму и отработать свойства Left, Top, Width , Height и Color формы в окне Object Inspertor ..
ЗАДАНИЕ №1
Создать форму размером 210х297 пикселей.
ЗАДАНИЕ №2
Закрасить ее в определенный цвет.
ЗАДАНИЕ №3
Сохранить данный проект.
Вопросы при сдаче лабораторной работы:
1) Способы активизации окон Delphi.
2) Свойства Left, Top, Width и Height формы окна Object Inspertor .
3) Как сохранить проект и как исполнить готовый проект.
4)Что такое визуальное программирование и чем оно отличается от обычного?
Литература:
Глинский Я.М. “TURBO PASCAL i DELPHI”
Список лабораторных работ
Лабораторная работа №7
по дисциплине «Информатика».
Тема: Компоненты ввода и отображения текстовой информации в среде программирования Delphi.
Цель: 1) Обучить студента программировать кнопки в Delphi.
2) Ознакомить с объектами изображения (Image), кнопками (Button) и их основными свойствами.
Ход работы:
-
Загрузите среду визуального программирования Delphi.
-
Загрузите форму программы “Анкета студента”.
-
Вставьте в форму объект типа Image (изображение Вашего знака Задиака).
-
Вставьте изображение своего хобби в форму на место изображения знака Задиака, воспользовавшись ещё одним объектом типа Image.
-
Поэкспериментируйте со свойством Visible (видимость) обоих изображений, каждый раз выполняя программу.
-
Вставьте в форму кнопки для вывода изображений – два объекта типа Button с названиями “Хобби” и “Знак Задиака”.
-
Запрограммируйте кнопку “Хобби” так, чтобы после нажатия на неё в форме появлялось изображение Вашего “хобби”.
Д
Procedure
Tform1.Button1Click(Sender: TObject); Begin End;
В заготовку необходимо вставить текст программы – реакция на данное действие. Процедура будет иметь такой вид:
Procedure
Tform1.Button1Click(Sender: TObject); Begin
Image1.Visible:=True;{Изображение
“Хобби”
становится
видимым}
Image2.Visible:=False;{Изображение
“Знака Задиака” становится невидимым}
End;
Требования:
Выполните следующие задания:
На оценку 3 (уд):
-
Запрограммируйте кнопку “Знак Задиака” согласно её назначения (см. пункт 7).
-
Выполните программу и убедитесь, что кнопки выполняют свои функции. Закройте окно программы “Анкета студента”.
-
Сохраните созданную программу в своей собственной папке.
-
Создайте exe – файл программы (Выполните команду главного меню Project – Build All).
-
Закройте Delphi , выполните созданную программу и поэсперементируйте с созданными кнопками.
-
Продемонстрируйте созданную форму преподавателю. Закончите работу.
На оценку 4 (хорошо):
-
Вставьте в форму третье изображение и ещё одну кнопку с соответствующей надписью.
-
Поменяйте надписи на кнопках на такие: “изменить изображение” и” убрать изображение”, перепрограммируйте кнопки согласно нового предназначения. Выполните программу и убедитесь в правильности её работы.
-
Поменяйте сценарий работы программы для задачи пункта 2 на следующий:
-
Сразу после запуска программы изображений не видно, есть две кнопки “хобби” и “ убрать изображение”, доступной является только первая кнопка;
-
После нажатия на кнопку “ Хобби” в форме появляется изображение хобби, надпись на первой кнопке меняется на “Знак Задиака” , стаёт доступной кнопка “Убрать изображение”;
-
После нажатия на кнопку Убрать изображение Знака исчезает и эта кнопка становится недоступной.
Выполните программу и убедитесь в правильности её работы.
Подсказка. В текст процедур, что описывают работу кнопок, можно вставить команды , что изменяют свойства кнопок Capcion (надпись) , Visible (видимость), Enable (доступность).
На оценку 5 (отлично ):
-
В условиях задачи 3 после нажатия на кнопке «Убрать изображение» эта кнопка становится не только недоступной, но и невидимой.
-
Изменить программный код решенной задачи 4 так, чтобы после исчезновения изображения надпись на первой кнопке всегда соответствовала изображению, какое должно появиться после её нажатия.
Вопросы при сдаче лабораторной работы:
-
Как разместить компонент на форме?
-
Какими способами можно изменить свойства компонента? Приведите примеры из вашей работы.
-
Опишите назначение компонента Image.
-
С помощью какого свойства можно вставить изображение в форму?
Литература:
Глинский Я.М. “TURBO PASCAL i DELPHI” .
Список лабораторных работ