![]() |
|
#1
|
||||
|
||||
![]() Как мне организовать запись своей функции, обращение к ней. Возвращать ничего не надо.
Нужно что-то типа: Код:
Последний раз редактировалось Oleg, 23.12.2007 в 19:41. |
#2
|
|||
|
|||
![]() Код:
|
#3
|
||||
|
||||
![]() Как её правильно описать, вызвать ?
|
#4
|
|||
|
|||
![]() Код:
|
#5
|
||||||||||||||
|
||||||||||||||
![]() Фрагменты кода, предназначенные для повторного использования оформляются в виде подпрограмм. Подпрограмма может возвращать какое-то значение, такие подпрограммы в Паскале называются функциями, а может не возвращать ничего, тогда это процедура.
Если в вашем случае возвращать ничего не нужно, то оформляйте процедуру. Для этого в разделе interface опишите заголовок процедуры: Код:
Код:
Код:
Код:
Если у процедуры нет параметров, объявление заканчивается точкой с запятой сразу после имени процедуры: Код:
Код:
Для использования процедуры нужно в том модуле, где вы собираетесь ее вызывать, в разделе uses указать имя модуля, в котором описана процедура. Непосредственно для вызова процедуры пишете ее имя и указываете фактические параметры: Код:
Все, что написано выше про синтаксис объявления процедур, действительно и для функций. |