Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.02 c
14-1093356079
Александр1
2004-08-24 18:01
2004.09.12
Star force


1-1093886760
Lord de Mon
2004-08-30 21:26
2004.09.12
Разделение строки


14-1092738529
saNat
2004-08-17 14:28
2004.09.12
Программирование COM порта


14-1093095857
Nick Denry
2004-08-21 17:44
2004.09.12
Библиотека Qt


9-1084692946
MsShtaer
2004-05-16 11:35
2004.09.12
Как использовать швейдера в Delphi




   Наверх