РОБОТА З МАСИВАМИ. ОБ’ЄКТИ: CheckBox, GroupBox, StringGrid та BitBtn

Лабораторна робота №1

ВИВЧЕННЯ ПРИНЦИПІВ РОБОТИ В СЕРЕДОВИЩІ DELPHI

 

Контрольні запитання

1. Які вікна відкриваються після запуску Delphi?

2. Як можна активізувати головне меню, інспектор об’єктів та форму?

3. Яке призначення сторінок Properties та Events у вікні Object Inspector?

4. Як розташувати компонент на формі?

5. Якими способами можна задати значення властивості компонента?

6. Яке призначення має компонент Label?

7. Які властивості має об’єкт Image?

8. Як зберегти створений проект на диску?

9. Чи можуть збігатися назви модуля та проекту?

10. Як створити exe– файл програми?

 ОТВЕТЫ

  1. Після запуску середовища Delphi на екрані отримуємо чотири вікна: вікно форми, вікно інспектора об’єктів, вікно коду і головне вікно, що містить головне меню, панель інструментів і палітру компонентів.
  2. Головне меню активізують клавішею F10.Активізувати вікно інспектора об’єктів можна за допомогою клавіші (F11). Активізувати форму F12.
  3. Вікно інспектора об’єктів містить список компонентів поточної форми і дві закладки: список властивостей (Properties) вибраного об’єкта та список подій (Events).
  4. за допомогою миші (лівою кнопкою миші і виводим туде хочемо цей обьект вставити)
  5. список властивостей (Properties)
  6. Текст
  7. він виділяє поле.. куди будек вставленій малюнок
  8. File => Save All.
  9. так
  10. Прожект------билд олл

Лабораторна робота №2

ПРОГРАМУВАННЯ РОЗГАЛУЖЕНЬ. ОБ’ЄКТИ: ПОЛЯ РЕДАГУВАННЯ, ПЕРЕМИКАЧІ ТА ЇХНІ ВЛАСТИВОСТІ

Контрольні запитання

1. Як вставити у форму поле редагування? Які властивості має цей об’єкт?

2. Чим відрізняється поле редагування від текстового поля?

3. Яке призначення функцій StrToFloat та FloatToStr?

4. Опишіть призначення компонента RadioButton? Які властивості цього об’єкта ви знаєте?

5. Як запрограмувати кнопку?

6. Де використовується команда Close?

ОТВЕТИ

1. Встановлюемо мишоюEdit.

2. В текстовому полі просто вводиться текст з клавіатури, а поле редагування можливо запрограмувати.

3. стандартні функції Delphi StrToFloat та FloatToStr,які використовують для перетворення текстового рядку в число і навпаки.

4. Об’єкти RadioButton використовують для створення у формі засобу для вибору однієї альтернативної можливості серед декількох. Основні властивості даного об’єкту: Checked(стан перемикача), TabOrder(порядок вибору об’єкта клавішею Tab).

5. натискаємо 2 рази лівою кнопкою миші на об’єкт, і з’являеться вікно програмного коду. Вписуємо програмний код.

6. Ця команда виконується для за програмування кнопки «ВИХІД».


Лабораторна робота №3

ПРОГРАМУВАННЯ РОЗГАЛУЖЕНЬ. ОБ’ЄКТИ: БАГАТОРЯДКОВЕ ПОЛЕ РЕДАГУВАННЯ, КОМБІНОВАНИЙ СПИСОК

Контрольні запитання

1. Як задати спільні властивості для групи об’єктів?

2. Як вставити у форму багаторядкове поле редагування Memo?

3. Як у багаторядковому полі задати наявність смуг прокручування?

4. Які властивості багаторядкового поля редагування ви знаєте?

5. Як вставити у форму комбінований список ComboBox?

6. Які властивості має комбінований список?

Відповіді

1. Виділити Группу об’єктів, та в ІНСПЕКТОРІ ОБ’ЄКТІВ будуть доступні поля налаштувань, які спільні для всіх вибраних файлів цього типу... їх так і змінюють

2. С головного меню, або з панелі інструментів....

3. В інспекторі об’єктів для даного МЕМО налаштування ScrollBars - задає наявність смуг прокручування.

4. Воно може видавати інформацію не обмежено як по довжині так і по ширині.

5. Також кнопкою миші на головній палітрі об’єктів і поставити в те місце форми, де нам потрібно.

6. Нові властивості даного об’єкту: DropDownCount - кількість рядків у випадаючому списку, які видимі без використання смуг прокручування, Sorted - впорядкування списку за алфавітом, Items – команди меню (задається у діалоговому вікні).


 

Лабораторна робота №4

ПРОГРАМУВАННЯ ЦИКЛІВ. ЗАДАЧА ТАБУЛЮВАННЯ ФУНКЦІЇ. ОБ’ЄКТ: MainMenu

Контрольні запитання

1. Як вставити у форму головне меню MainMenu?

2. Як ввести назви команд у головне меню?

3. Які властивості багаторядкового поля редагування ви знаєте?

4. Як запрограмувати деяку команду головного меню?

5. Що означає команда Memo1.Clear?

Відповіді.

1. В палітрі компонентів вибираємо MainMenu і вставляємо у форму.

2. Клацаємо 2 рази мишкою на вікно, там вводимо назви команд. Коли ввели назву, автоматично з’являється полу дня нової команди.

3. Воно може видавати інформацію не обмежено як по довжині так і по ширині.

4. Клацаємо на створену(кожну) команду в полі головного меню, яке з’явилось після того, як ми ввели назви команд в іконці MainMenu і вводимо програмний код(вказівки, які задаються , чтоб программа виконувала ту, чи іншу функцію).

5. Ця команда вводиться в функції головного меню «очистити список»(чи інша назва), для того, щоб під час виконання програми поле виведення Memo очищувалось.


 

Лабораторна робота №5

РОБОТА З МАСИВАМИ. ОБ’ЄКТИ: CheckBox, GroupBox, StringGrid та BitBtn

 

Контрольні запитання

1. Яке призначення панелі групи об’єктів типу GroupBox?

2. Як розмістити на цій панелі об’єкти типу CheckBox?

3. Які властивості панелі групи об’єктів ви знаєте?

4. Які властивості має об’єкт CheckBox?

5. Що означає команда SetLength(m,n)?

6. Яке призначення компоненту StringGrid?

7. Що вміщують його властивості Align, ColCount, FixedRows?

8. Як розмістити на формі кнопку BitBtn?

9. Що вміщує властивість Kind об’єкта BitBtn?

Відповіді.

1.


Дата добавления: 2018-02-18; просмотров: 1194; Мы поможем в написании вашей работы!

Поделиться с друзьями:




Мы поможем в написании ваших работ!