Главная страница
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.062 c
14-1093155078
asdqwer
2004-08-22 10:11
2004.09.12
Пауза между появлением гудка в линии и набором номера


14-1093417548
Суслик
2004-08-25 11:05
2004.09.12
Статья из RSDN


1-1093844218
Ega23
2004-08-30 09:36
2004.09.12
Как методу класса присвоить процедуру?


3-1092402055
CRACKISH
2004-08-13 17:00
2004.09.12
Поиск сервера?


4-1091037082
Yaral
2004-07-28 21:51
2004.09.12
Шрифты