Процедуры и функции
При
программировании в Delphi работа программиста заключается в основном в
разработке процедур (подпрограмм) обработки событий.
При
возникновении события автоматически запускается процедура обработки события,
которую и должен написать программист. Задачу вызова процедуры обработки при
возникновении соответствующего события берет на себя Delphi.
В языке Object Pascal основной программной единицей является подпрограмма. Различают два вида подпрограмм: процедуры и функции. Как процедура, так и функция, представляют собой последовательность инструкций, предназначенных для выполнения некоторой работы. Чтобы выполнить инструкции подпрограммы, надо вызвать эту подпрограмму. Отличие функции от процедуры заключается в том, что с именем функции связано значение, поэтому имя функции можно использовать в выражениях.