Função Booleana

Delphi

26/09/2003

Eu de novo...
Eu vi em uma linguagem ultrapassa (V.O.), uma função NATIVA booleana, que quero saber se o Delphi possui também uma função booleana NATIVA, que pode ser assim:
iif(<condição>, <True>, <False>);
Mais ou menos como a função =SE() do Excel
Obeigado


Nigro

Nigro

Curtidas 0

Respostas

Barcelos

Barcelos

26/09/2003

Caro Nigro,

NATIVA creio que não.
Mas escrever uma rotina assim é relativamente fácil:
Function IIF (ExpComp : Boolean; RetornoTrue, RetornoFalse : Variant) : Variant;
begin
if ExpComp Then
IIF := RetornoTrue
else
IIF := RetornoFalse;
end;

Barcelos
osbarcelos@hotmail.com


GOSTEI 0
POSTAR