Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.09.12;
Скачать: CL | DM;

Вниз

необязательные параметры функции   Найти похожие ветки 

 
jenbond   (2004-08-31 11:03) [0]

Мастера подскажите пожайлуста, каким-образом можно создать функцию с необязательными к передаче параметрами.


 
Ega23 ©   (2004-08-31 11:10) [1]

function A(x:Integer; Y:Real=0; s:string=""):Boolean;

Обязательные параметры тут все, но если Y и s не будут в вызове указаны, то возьмётся из значение по-умолчанию (0 и "").


 
ssk ©   (2004-08-31 11:10) [2]

function Test(Name: string; Dop: integer = 100): boolean;
begin
end;


параметр Dop необязательный. функцию можно вызвать просто Test("Vasya");


 
Jeer ©   (2004-08-31 11:20) [3]

Необязательными д.б. п. со значение по умолчанию, например: Real = 3.5
Необязательные п. должны следовать в конце списка п.
Не все типы могут быть необязательными.
Опускать можно только последние в списке.


 
Mim1 ©   (2004-08-31 11:38) [4]

Так же можно сделать несколько overload; функций.
подробнее в справке, раздел "Overloading procedures and functions"



Страницы: 1 вся ветка

Текущий архив: 2004.09.12;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.046 c
4-1090743349
ogf
2004-07-25 12:15
2004.09.12
хук на запуск прог


1-1093357283
Den
2004-08-24 18:21
2004.09.12
Замена ссылки вида www.ru на <a href=www.ru>www.ru</a>


1-1093346764
mouse_web
2004-08-24 15:26
2004.09.12
Как поставить QuickReport ?


1-1093427866
Layner
2004-08-25 13:57
2004.09.12
Как программно добавит суб меню в PopupMenu?


3-1092435789
JaVa73
2004-08-14 02:23
2004.09.12
Отображение данных в DBComboBox