- •Інформатика Лекція 10
- •Поняття мови програмування, програмного коду.
- •Об'єкти і їх властивості
- •Процес створення програми
- •Середовище Delphi
- •Основи візуального програмування
- •Форма, її конструювання
- •Компоненти, їх властивості
- •Подія і процедура обработки події
- •Приклад створення проекту:
- •Розміщення на формі компонентів
Приклад створення проекту:
ВНазва властивості
Значення властивості
Коментарі
Caption
Текст заголовка
Width
Ширина форми
Height
Висота форми
Top
Відстань від верхньої границі форми до верхньої границі екрану
Left
Відстань від лівої границі форми до лівої границі екрану
вікні інспектора
об’єктів
визначте значення вказаних в таблиці
значень властивостей форми:
Спробуйте змінити розмір форми перетягуванням границі показником миші. Перевірте, як зміни-лись значення цих властивостей.
Спробуйте визначити значення цих властивостей, вводячи нові значення в інспекторі об’єктів. Значення властивості Caption визначте «Увага!». Спостерігайте, які зміни при цьому відбулись в самій формі.
З
апустіть
проект на виконання -
-
кнопка в панелі інструментів. При цьому
виконання проекту містить тільки одну
подію – появу описаного вікна програми,
що ідентичне описаній формі.Закривши вікно проекту, отримаємо знову зображення форми та коду програми.
Щоб зберегти проект, треба з меню File вибрати команду Save Project As. Якщо проект ще не був збережений, то Delphi спочатку запропонує зберегти модуль (вміст вікна редактора коду), тому на екрані з’явиться вікно Save Unitl As. В цьому вікні треба визначити папку, призначену для файлів проекту, і ввести ім’я модуля. Після натискання кнопки Сохранить, з’явиться друге вікно, в якому необхідно ввести ім’я файла проекту.
Розміщення на формі компонентів
Щ об розмістити на формі текст, треба обрати в палітрі компонентів компонент мітка - Label , а потім на формі показником миші обвести діапазон, в якому плануєте розмістити текст.
З
верніть
увагу на вікно інспектора об’єктів. В
ньому зараз визначені властивості
активного компонента – мітки Label1.
В полі Caption
введіть
текст «На системному диску – ВІРУС!».
Що змінилось в формі при цьому?В
вікні інспектора об’єктів клацніть
по властивості Font.
Клацнувши по кнопці
,
отримаємо діалогове вікно, в якому
можна визначити формат тексту.
А
налогічно
розмістіть на формі ще одну мітку Label2
з
текстом «ВІРУС знищити неможливо!
Форматувати диск?».Розмістіть на формі новий компонент – кнопку (
-
Button).
В вікні інспектора об’єктів в
полі Caption
введіть
текст «Почати форматування!».
Р
озмістіть
під кнопкою ще один компонент – мітку
Label3.
Зробіть прогон програми. В вікні програми натискання кнопки не викликає ніяких змін, тобто подій. Закрийте вікно програми, щоб продовжити роботу з проектом.
Щоб запрограмувати якусь подію, що буде здійснюватись при натисканні кнопки, виконайте подвійний клік по кнопці на формі.
В вікні кода програми виникне шаблон процедури обробки події. Між словами begin end вставте текст label3.Caption:="Розслабтесь. Це був жарт!";
Ця команда визначає зміну значення властивості Caption компонента Label3 програмним шляхом після події – клік мишкою по кнопці.
Зробіть тепер прогон програми. Спробуйте в вікні програми натискати кнопку.
Щоб в поточній папці зберегти файл *.ехе, виконати команду з меню Proiect - Build NameProject.
Створити на диску D: папку, в яку потіп збережіть проект. Щоб в поточній папці зберегти файл *.ехе, виконати команду з меню Proiect - Build NameProject. Для файлу *.ехе викласти ярлик на робочий стіл. Спробуйте запустити програму з ярлика. Вітаємо з першим вдалим проектом!
