الموضوع السابق   الموضوع التالي 

اختر إحدى القيمتين

Function: Choose

الغرض
تعيد هذه الدالة إحدى قيمتين بناءً على نتيجة تقييم شرط معين.


الصيغة

function Choose(Criteria: Boolean; TrueValue, FalseValue: string): string;
function Choose(Criteria: Boolean; TrueValue, FalseValue: Integer): Integer;
function Choose(Criteria: Boolean; TrueValue, FalseValue: Real): Real;
function Choose(Criteria: Boolean; TrueValue, FalseValue: TDate): TDate;

الوسائط (Parameters)

Criteria الشرط المراد اختباره.
TrueValue القيمة التي ستعيدها الدالة إذا كان الشرط صحيحاً (True).
FalseValue القيمة التي ستعيدها الدالة إذا كان الشرط خاطئاً (False).

الشرح
تقوم الدالة بتقييم الشرط المحدد في البارامتر Criteria، فإذا كانت نتيجته True فإن الدالة تعيد القيمة المحددة في البارامتر TrueValue، أما إذا كانت النتيجة False فإن الدالة تعيد قيمة البارامتر FalseValue.

ملاحظة
الدالة Choose محملة تحميلاً زائداً (Overloaded). لاحظ كذلك أن كلاً من نوع الدالة و TrueValue و FalseValue هي جميعاً من نفس النوع.


 أعلى الصفحة
 الموضوع السابق   الموضوع التالي