Функція-обробник formcreate

При запуску програми виникає подія «створення форми» (OnCreate). Оформимо функцію-обробник цієї події, яка зазвичай використовується для ініціалізації початкових установок, таких, як, наприклад, занести початкові значення вихідних даних до відповідних вікна Edit *. очистити вікно Memo.

Для цього робимо подвійне клацання кнопкою миші на будь-якому вільному місці форми, після чого в лістинг програми (Unit 1.cpp) автоматично вноситься заготовка для створення функції: її заголовок ... FormCreate (...) і фігурні дужки.

між символами <>, які позначають початок і кінець функції, відповідно, вставляємо потрібний текст програми (див. приклад, п. 1.4.1).

Увага. Не набирайте заголовки функцій-обробників вручну.

Функція-обробник натискання кнопки (Button * Click)

Вибравши в меню Standard піктограму, поміщаємо на форму компоненту Button 1 (2,3, ...). За допомогою інспектора об'єктів змінюємо заголовок (Caption) на текст, наприклад, «Виконати», регулюємо положення і розмір кнопки. Подвійним клацанням кнопкою миші по компоненті Button 1 в текст програми вставляємо заготовку її функції-обробника ... Button 1Click (...) <>. Між фігурними дужками набираємо відповідний код.

Всі теми даного розділу:

Загальні теоретичні відомості
Алфавіт мови С / С ++ складається з: великих і малих літер латинського алфавіту, арабських цифр і спеціальних символів, зміст і правила використання яких будуть розглядатися далі. В яз

Запис самовизначення констант
Тип даних Загальний формат записи Приклади Десяткові цілі ± n 22 -15 176 -1925 Вещ

декларація об'єктів
Всі об'єкти (змінні, масиви і т.д.), з якими працює програма, необхідно декларувати. У декларації об'єктах присвоюються ідентифікатори (ID), які можуть вкл

директиви препроцесора
Перед компіляцією програми за допомогою директив препр-цес-сміття виконується предва-ри-ті-ль-ва обробка тексту програми. Директиви починаються з символу #; за яким слід найменування

Налаштування форми
Порожня форма в правому верхньому куті має кнопки управління, призначені для згортання форми. для розгортання

Основні функції перетворення рядків
StrToFloat (St) - перетворює рядок St в дійсне число; StrToInt (St) - перетворює рядок St в ціле число.

компонента Label
Дана компонента використовується для виведення написів, для чого в меню компонент Standard вибирається піктограма.

Запуск і робота з програмою
Перед запуском програми на обробку слід зберегти програму, для чого потрібно вибрати в меню File пункт Save All. Запустити програму можна, натиснувши Run в головному ме

Стандартні функції виведення інформації
Для виведення інформації в консольному додатку найчастіше використовуються наступні функції: puts (S) - висновок рядка символів S з переходом на початок нової ст

Стандартні функції введення інформації
Функція gets (S) забезпечує введення рядка символів S до натискання клавіші Enter, тобто дозволяє ввести рядок, що містить прогалини. для форматує

компонента RadioGroup
В меню Standard виберіть піктограму. помістіть її в потрібне місце форми. На формі з'явиться облямований лінією

Загальні теоретичні відомості
Під циклом розуміється багаторазове виконання одних і тих же операторів при різних значеннях проміжних даних. Число повторень може бути задано в явній або неявній формах. Для організації

Короткі теоретичні відомості
Підпрограма - це іменована і певним чином оформлена група операторів, що викликається в міру необхідності. У мові С ++ як підпрограм використовують фу

Область дії змінних
Область дії змінної - це правила, які встановлюють, які дані доступні з поточного місця програми, і визначають змінні двох типів: глобальні та локальні.

Загальні теоретичні відомості
Масив - кінцева послідовність даних одного типу. Масив - об'єкт складного типу, кожен елемент якого визначається ім'ям (ID) і цілочисельним значенням індексу (номера), по которо

компонента StringGrid
При роботі з масивами введення і виведення значень зазвичай організовується з використанням компоненти StringGrid, призначеної для відображення інформації у вигляді двомірної таблиці, кожна клітинка до

Налаштування компоненти StringGrid
На закладці Additional виберіть піктограму. встановіть компоненти StringGrid1 і StringGrid2 і про

Зв'язок покажчиків з масивами
Покажчики та масиви тісно пов'язані між собою. Ідентифікатор масиву є покажчиком на його перший елемент, тобто для масиву int a [10], вирази a

Покажчики на покажчики
Зв'язок покажчиків і масивів з одним виміром справедливо і для масивів з бóльшим числом вимірів. Якщо розглядати попередній масив (int a [2] [3];) як масив двох мас

Динамічне розміщення даних
Для створення масивів зі змінною розмірністю використовується динамічне розміщення даних, задекларованих покажчиками. Для роботи з динамічною пам'яттю використовуються стандартні функції б

Налаштування компонент StringGrid
Для компоненти StringGrid1 значення ColCount і RowCount встановіть рівними, наприклад, 3 - три стовпці і три рядки, а FixedCols і FixedRows - 1. Так як

Рядки як одномірні масиви символів
У мові С / С ++ рядок - це одновимірний масив символів, закінчую-щійся нульовим байтом, кожний біт якого дорівнює нулю, при цьому для нульового байта визначена константа'' (ознака око

Компонента-кнопка BitBtn
Компонента BitBtn розташована на сторінці Additonal і являє собою різновид стандартної кнопки Button. Її відмінність - наявність зображення на поверхні, яке визначається

Обробка подій
Про всі відбуваються в системі, таких, як створення форми, натискання кнопки миші або клавіатури і т.д. ядро Windows інформує вікна шляхом посилки відповідних повідомлень. середа

теоретичні відомості
Структура об'єднує логічно пов'язані дані різних типів. Структурний тип даних визначається описом шаблону: struct Рerson

Робота з файлами
Файл - це набір даних, розміщений на зовнішньому носії та розглянутий в процесі обробки і пересилання як єдине ціле. Прототипи більшості функцій по обробці файлів описані в бібліотеках

Компоненти OpenDialog і SaveDialog
Компоненти OpenDialog і SaveDialog знаходяться на сторінці Dialogs. Всі компоненти цієї сторінки невізуальні, тобто не видно при роботі програми, тому їх розміщують в будь-якому міс

Робота з програмою
Форма може мати вигляд, представлений на рис. 8.2. Кнопку «Створити» натискаємо тільки при першому запуску програми або, якщо захочемо замінити колишню інформацію на але

Побудова графіків за допомогою компоненти Chart
Зазвичай результати розрахунків представляються у вигляді графіків і діаграм. Система Builder має потужний пакет стандартних програм виведення на екран і редагування графічної інформації, який

Налаштування форми
Панель діалогу програми з отриманих результатів представлена ​​на рис. 9.2. Мал. 9.2 nbs

Стандартні математичні функції
Для використання математичних функцій необхідно підключити файл math.h. Параметри і повертаються результати більшості математичних функцій мають тип doubl

навчальне видання
БуськоВіталій Леонідович, КарцевВіктор Тимофійович, КрівоносоваТатьяна Михайлівна, Навроцький