1樓:匿名使用者
窗體上放一個文字框特text1,一個命令按紐command1,結果用穆msgbox函式顯示,哦闊ok?
private sub command1_click()dim a as double
a = val(text1.text)
if text1.text <> "" thenmsgbox iif(a >= 60, "及格", "不及格")end if
end sub
private sub form_load()command1.caption = "判斷"
text1.text = ""
end sub
2樓:匿名使用者
private sub command1_click()if isnumeric(text1.text) thentext2.text=iif(clng(text1.
text)>=60,"及格","不及格")
else
msgbox "成績必須是資料!"
end if
end sub
vb求援→→→請舉例介紹iif函式的使用!
3樓:匿名使用者
iif()語法:iif( 邏輯表示式 , 表示式1 , 表示式2 )邏輯表示式 :如果此表示式為真,該函式就返回 表示式1 ,否則返回 表示式2 。
iif(a=1,'正確','錯誤')
如果 a 等於1,就顯示「正確」,否則就顯示「錯誤」。
4樓:匿名使用者
變數1 = iif( a , b, c)
如果a = true 則變數1 = b
如果a = false 則變數1 = c
vb中iif()和choose()函式的用法和例項!!如題 謝謝了
5樓:國安
iif函式 iif函式vb裡的函式 根據表示式的值,來返回兩部分中的其中一個。 語法iif(expr, truepart, falsepart) iif 函式的語法含有下面這些命名引數: 描述:
expr 必要引數。用來判斷真偽的表示式。 truepart 必要引數。
如果 expr 為 true,則返回這部分的值或表示式。 falsepart 必要引數。如果 expr 為 false,則返回這部分的值或表示式。
說明 由於iif會計算truepart和falsepart 它只返回其中的一個。 舉例: a=iif(x>2,5,3) 如果x>2 a等於5 否則a=3 很明顯 a=3
vb中iif的函式
6樓:板渡
請樓主注意:
你這個**中,"combo1"後面是阿拉伯數字"1",而不是英文字母l或者其它,你刪除,再打一個阿拉伯數字"1"就對了.
我也找了好久,汗~~~
7樓:換號多次
combol很明顯是l和1的區別 是數字1不是字母l
8樓:匿名使用者
private sub command1_click()
print iif(combol.seltext = "男", "先生您好!", "小姐您好!")
end sub
9樓:暗影之王
語法:iif(expr, truepart, falsepart)iif 函式的語法含有下面這些命名引數:
描述 :
expr 必要引數。用來判斷真偽的表示式。
truepart 必要引數。如果 expr 為 true,則返回這部分的值或表示式。
falsepart 必要引數。如果 expr 為 false,則返回這部分的值或表示式。
說明:由於iif會計算truepart和falsepart 它只返回其中的一個。
舉例:a=10 b=20
?iif(a>b, a大於b,a小於b)
a小於b.
vb中iif是什麼意思
10樓:緣若夢醒
iif 函式
語法:iif(表示式, 真值部分, 假值部分)根據表示式的值,表示式為真時,返回真值部分,表示式為假時,返回假部分。
如:iif(a>0, "對","錯")
就表示如果a>0函式結果是「對」,否則為「錯」。
iif在vb中表是什麼意思
11樓:勒泰號
iif函式vb裡的函式
根據表示式的值,來返回兩部分中的其中一個。
語法iif(expr, truepart, falsepart)
iif 函式的語法含有下面這些命名引數:
描述 :
expr 必要引數。用來判斷真偽的表示式。
truepart 必要引數。如果 expr 為 true,則返回這部分的值或表示式。
falsepart 必要引數。如果 expr 為 false,則返回這部分的值或表示式。
說明由於iif會計算truepart和falsepart 它只返回其中的一個。
舉例:a=10 b=20
?iif(a>b, a大於b,a小於b)
a小於b
在vb中,if和iif有什麼不同
12樓:伈雨
iif的原型其實是
private sub form_load()dim a as long, b as stringshow
a = 1
b = iif_test(a = 1, "123", "321")print b; " ";
a = 0
b = iif_test(a = 1, "123", "321")print b
a = 1
b = iif(a = 1, "123", "321")print b; " ";
a = 0
b = iif(a = 1, "123", "321")print b;
end sub
function iif_test(byval expression as variant, byval truepart as variant, byval falsepart as variant) as variant
if expression = true theniif_test = truepart
else
iif_test = falsepart
end if
end function
和if沒有太大差別,主要是增加**可讀性,但是某些時候還是if更靈活
13樓:愛利久riva老師
給你具個例子
s=iif(a=1,2,3)
相當於if a=1 then
s=2else
s=3end if
vb中IIF的函式,VB中IIF是什麼意思
板渡 請樓主注意 你這個 中,combo1 後面是阿拉伯數字 1 而不是英文字母l或者其它,你刪除,再打一個阿拉伯數字 1 就對了.我也找了好久,汗 換號多次 combol很明顯是l和1的區別 是數字1不是字母l vb中沒有iif函式,修改 如下 private sub command1 click...
VB 用函式實現1 2! 3!
private sub form click dim i,j as integer dim temp,answer as doublefor i 1 to 10 temp 1 for j i to 1 step 1temp temp j next j answer answer tempnext i...
輕鬆c語言用函式輸入輸出,輕鬆C語言用函式輸入輸出
碧海風雲 有反應啊 首先輸入5個字元,隨後會輸出方才輸入的字元。include int main for i 0 i 5 i putchar n return 0 執行結果 輸入 abcde 輸出 abcde c語言中的輸入輸出函式總結 c語言中資料輸入輸出的概念及在c語言中的實現 1 所謂輸入輸出...