خانه > lang > iif 
 en fr de es it nl pl pt pt_BR mk sq ca hu cs tr ar id vi ko ja ru zh zh_TW eo
قبلی  بعدی  ویرایش  تغییر نام  واگرد  بازآوردن  Search  سرپرستی  
مستندات
تاریخچه
 
اخطار! این صفحه ، روز آمد (up-to-date) نمی باشد.  مشاهده نسخه انگلیسی 
IIf
Value = IIf ( bTest AS Boolean , vTrue , vFalse )
Value = If ( bTest AS Boolean , vTrue , vFalse )

عبارت bTest را بررسي كرده و vTrue را در صورت TRUE بودن و vFalse را در صورت FALSE بر مي گرداند.

Be careful! Contrary to IF, or the C/Perl ? operator, both vTrue and vFalse are evaluated, whatever the value of bTest is.

مثال

X = 7
PRINT If((X MOD 2) = 0, "even", "odd")

odd
' Never do the following in real code, because it is not translatable!
X = 7
PRINT "You have " & X & " message" & If(X <> 1, "s", "") & " waiting."

You have 7 messages waiting.
PRINT If((X MOD 2) = 1, "odd", 1 / 0)

Division by zero

همچنین مشاهده کنید

ساختارها وتوابع تصمیم