Пригадайте!
1. Що таке процедура?
2. Що таке обробник події? Як створити обробник події?
3. Який загальний вигляд процедур-обробників подій, які ви створювали в Delphi?
4. Які змінні називаються локальними, а які глобальними? Поясніть різницю між ними.
5. Як у Delphi змінити числовий тип змінної на текстовий і навпаки?
Процедури користувача в Delphi
У попередніх пунктах ви створювали і використовували процедури, які були пов’язані з певними подіями і були методами певних об’єктів. Заготовки цих процедур середовище розробки створювало автоматично, а ви доповнювали ці заготовки командами і рядком varопису змінних.
При створенні програм можна включати до проекту процедури, не пов’язані з подіями. Такі процедури називаються процедурами користувача. Їх найчастіше використовують у випадках, коли потрібно кілька разів при різних значеннях змінних виконувати одні й ті самі операції: обчислювати площу і периметр трикутників або інших геометричних фігур, вибирати більше з двох чисел, визначати, просте число чи ні, та інші. Або коли задачу можна поділити на окремі підзадачі, кожна з яких розв’язується за окремим алгоритмом, тобто при використанні методу покрокової деталізації.