русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Хід роботи


Дата додавання: 2014-11-28; переглядів: 812.


 

1. Завантажити середовище програмування Borland Delphi7.0.

2. Розробити програму, в результаті виконання якої на формі буде з'яявлятися запитання і два варіанти відповіді на нього. Користувач може вибрати правильну відповідь і після натискування на кнопку Далі буде з’являтись повідомлення про те, чи вибрана відповідь правильна. Для цього розмістити на формі один компонент Label, два перемикачі RadioButton і кнопку Button.

3. Змінити властивості компонентів, користуючись інспектором об’єктів

Компонент Властивість Значення
Label1 Caption За якою формулою обчислити площу квадрата стороною а?
Button1 Caption Готово
RadioButton1 Caption S=2a
RadioButton2 Caption S=a*a

4. Написати процедуру обробки події кліку по кнопці Button1Click, для цього виконати подвійний клік по кнопці і ввести команду

if RadioButton2.Checked=True then

showMessage('Yes') else showMessage('No')

5. Виконати програму, вибрати правильну відповідь, натиснути на кнопку.

Зберегти проект у папку Тест.

6. Змінити попередню програму так, щоб на форму виводилось 4 різних запитання, а після натискування на кнопку з'являлось повідомлення про кількість правильних відповідей.


Теоретичні відомості

Об’єкт Memo використовують для виводу багаторядкового тексту. Для задання початкового тексту у полі Memo використовують властивість Lines. Властивість ScrollBars може мати значення ssNone –смуги прокручування відсутні, ssHorizontal – смуги прокручування, ssBoth – одночасно горизонтальна і вертикальна смуга прокручування..

Об’єкт CheckBox використовують для надання користувачеві можливості вибору обної чи декількох з запропонованих можливостей. Властивість State цього компонента може мати значення cbUnChecked, cbChecked, відповідно якщо флажок невстановлено чи встановлено. Властивість MaxLengthдозволяє задати максимальну можливу кількість введених символів (якщо MaxLength=0, то обмеження на довжину відсутні)

 


<== попередня лекція | наступна лекція ==>
Хід роботи | Хід роботи


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн