Передача наименования подпрограммы как параметра

Если необходимо передать в качестве фактического параметра имя подпрограммы, то соответствующий ему формальный параметр должен иметь процедурный тип, соответствующий прототипу подпрограммы.

Пример процедурного типа:

Type

MinMaxFunc = function (first, second: integer):boolean;

Спецификации подпрограмм, имена которых передаются как параметры, должны содержать ключевое слово far («дальний вызов»). Это указание необходимо компилятору для правильной генерации исполняемой программы.

Смотрите использование процедурного типа в разделе 3.1.2.3.

Отладка программ

Отладка программы – это поиск ошибок в программе (тестирование) и исправление ошибок.

Интегрированная среда разработки Delphi предоставляет программисту средства, которые позволяют просматривать и модифицировать значения данных в процессе выполнения программы, а также выполнять программу в пошаговом режиме и прерывать ее выполнение в точке останова (рисунок 2.9).


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: