Performs an if that can be used in Expressions.Unit
QESBPCSSystem
Function iff(const Condition: Boolean; const TrueResult, FalseResult: string): string; |
Function iff(const Condition: Boolean; const TrueResult, FalseResult: Integer): Integer; |
Function iff(const Condition: Boolean; const TrueResult, FalseResult: Int64): Int64; |
Function iff(const Condition: Boolean; const TrueResult, FalseResult: Extended): Extended; |
Function iff(const Condition: Boolean; const TrueResult, FalseResult: Boolean): Boolean; |
Function iff(const Condition: Boolean; const TrueResult, FalseResult: Char): Char; |
Function iff(const Condition: Boolean; const TrueResult, FalseResult: TObject): TObject; |
Function iff(const Condition: Boolean; const TrueResult, FalseResult: TPoint): TPoint; |
Function iff(const Condition: Boolean; const TrueResult, FalseResult: TRect): TRect; |
Function iff(const Condition: Boolean; const TrueResult, FalseResult: TESBComplex): TESBComplex; |
Function iff(const Condition: Boolean; const TrueResult, FalseResult: TDateTime): TDateTime; |
Function iff(const Condition: Boolean; const TrueResult, FalseResult: TESBCurrency): TESBCurrency; |
Function iff(const Condition: Boolean; const TrueResult, FalseResult: TESBLongCurrency): TESBLongCurrency; |
Function iff(const Condition: Boolean; const TrueResult, FalseResult: Currency): Currency; |
Function iff(const Condition: Boolean; const TrueResult, FalseResult: TESBFraction): TESBFraction; |
Function iff(const Condition: Boolean; const TrueResult, FalseResult: TESBMixedFraction): TESBMixedFraction; |
Function iff(const Condition: Boolean; const TrueResult, FalseResult: TESBImperial): TESBImperial; |
Declaration
Function iff(const Condition: Boolean; const TrueResult, FalseResult: string): string;
Description
If Condition is True then TrueResult is returned Else FalseResult is returned.
Condition | Controls which result is returned. |
TrueResult | Returned if Condition is True. |
FalseResult | Returned if Condition is True. |
Category
Boolean Conversion Routines
Extra String Handling Routines
Arithmetic Routines for Integers
Arithmetic Routines for Floats
Complex Number Arithmetic Routines
Date/Time Arithmetic Routines
Financial Arithmetic Routines
Fraction Arithmetic Routines
Arithmetic Routines for Mixed Imperials
Implementation
function iff (const Condition: Boolean; const TrueResult, FalseResult: string): string;
begin
if Condition then
Result := TrueResult
else
Result := FalseResult
End; |
Declaration
Function iff(const Condition: Boolean; const TrueResult, FalseResult: Integer): Integer;Implementation
function iff (const Condition: Boolean; const TrueResult, FalseResult: Integer): Integer;
begin
if Condition then
Result := TrueResult
else
Result := FalseResult
End; |
Declaration
Function iff(const Condition: Boolean; const TrueResult, FalseResult: Int64): Int64;Implementation
function iff (const Condition: Boolean; const TrueResult, FalseResult: Int64): Int64;
begin
if Condition then
Result := TrueResult
else
Result := FalseResult
End; |
Declaration
Function iff(const Condition: Boolean; const TrueResult, FalseResult: Extended): Extended;Implementation
function iff (const Condition: Boolean; const TrueResult, FalseResult: Extended): Extended;
begin
if Condition then
Result := TrueResult
else
Result := FalseResult
End; |
Declaration
Function iff(const Condition: Boolean; const TrueResult, FalseResult: Boolean): Boolean;Implementation
function iff (const Condition: Boolean; const TrueResult, FalseResult: Boolean): Boolean;
begin
if Condition then
Result := TrueResult
else
Result := FalseResult
End; |
Declaration
Function iff(const Condition: Boolean; const TrueResult, FalseResult: Char): Char;Implementation
function iff (const Condition: Boolean; const TrueResult, FalseResult: Char): Char;
begin
if Condition then
Result := TrueResult
else
Result := FalseResult
End; |
Declaration
Function iff(const Condition: Boolean; const TrueResult, FalseResult: TObject): TObject;Implementation
function iff (const Condition: Boolean;
const TrueResult, FalseResult: TObject): TObject;
begin
if Condition then
Result := TrueResult
else
Result := FalseResult
End; |
Declaration
Function iff(const Condition: Boolean; const TrueResult, FalseResult: TPoint): TPoint;Implementation
function iff (const Condition: Boolean;
const TrueResult, FalseResult: TPoint): TPoint;
begin
if Condition then
Result := TrueResult
else
Result := FalseResult
End; |
Declaration
Function iff(const Condition: Boolean; const TrueResult, FalseResult: TRect): TRect;Implementation
function iff (const Condition: Boolean;
const TrueResult, FalseResult: TRect): TRect;
begin
if Condition then
Result := TrueResult
else
Result := FalseResult
End; |
Declaration
Function iff(const Condition: Boolean; const TrueResult, FalseResult: TESBComplex): TESBComplex;Implementation
function iff (const Condition: Boolean; const TrueResult, FalseResult: TESBComplex): TESBComplex;
begin
if Condition then
Result := TrueResult
else
Result := FalseResult
End; |
Declaration
Function iff(const Condition: Boolean; const TrueResult, FalseResult: TDateTime): TDateTime;Implementation
function iff (const Condition: Boolean;
const TrueResult, FalseResult: TDateTime): TDateTime;
begin
if Condition then
Result := TrueResult
else
Result := FalseResult
End; |
Declaration
Function iff(const Condition: Boolean; const TrueResult, FalseResult: TESBCurrency): TESBCurrency;Implementation
function iff (const Condition: Boolean;
const TrueResult, FalseResult: TESBCurrency): TESBCurrency;
begin
if Condition then
Result := TrueResult
else
Result := FalseResult
End; |
Declaration
Function iff(const Condition: Boolean; const TrueResult, FalseResult: TESBLongCurrency): TESBLongCurrency;Implementation
function iff (const Condition: Boolean;
const TrueResult, FalseResult: TESBLongCurrency): TESBLongCurrency;
begin
if Condition then
Result := TrueResult
else
Result := FalseResult
End; |
Declaration
Function iff(const Condition: Boolean; const TrueResult, FalseResult: Currency): Currency;Implementation
function iff (const Condition: Boolean;
const TrueResult, FalseResult: Currency): Currency;
begin
if Condition then
Result := TrueResult
else
Result := FalseResult
End; |
Declaration
Function iff(const Condition: Boolean; const TrueResult, FalseResult: TESBFraction): TESBFraction;Implementation
function iff (const Condition: Boolean;
const TrueResult, FalseResult: TESBFraction): TESBFraction;
begin
if Condition then
Result := TrueResult
else
Result := FalseResult
End; |
Declaration
Function iff(const Condition: Boolean; const TrueResult, FalseResult: TESBMixedFraction): TESBMixedFraction;Implementation
function iff (const Condition: Boolean;
const TrueResult, FalseResult: TESBMixedFraction): TESBMixedFraction;
begin
if Condition then
Result := TrueResult
else
Result := FalseResult
End; |
Declaration
Function iff(const Condition: Boolean; const TrueResult, FalseResult: TESBImperial): TESBImperial;Implementation
function iff (const Condition: Boolean;
const TrueResult, FalseResult: TESBImperial): TESBImperial;
begin
if Condition then
Result := TrueResult
else
Result := FalseResult
End; |
HTML generated by Time2HELP
|
http://www.time2help.com