1樓:
其實在呼叫 function 過程(函式)用不用 call 都可以,區別就是用call就不理會返回的結果,只是呼叫而已,與呼叫sub 過程是一樣的,而不用call呼叫就代表要其返回的結果,正如這句:msgbox "圓面積為" & cir(bj) 一樣。
最佳的寫法應該這樣才直觀易懂:
dim mreturn as single '定義儲存返回值變數,儘量與呼叫的函式返回型別一樣。
mreturn = cir(bj) '呼叫函式並返回結果值msgbox "圓面積為:" & cstr(mreturn)
2樓:匿名使用者
sub 和 function 的區別,應為sub無需返回值,function有返回值,call可以將返回值忽略。
3樓:匿名使用者
只有用sub定義的子過程在呼叫時要用call,用function定義的過程在呼叫時是從來不用加call的.function定義的過程又叫自定義函式,呼叫它時就像用系統內建的內部函式一樣,可以直接使用.
mod函式在vb中怎麼用,VB中Mod函式問題
mod是用來計算餘數的。前面是被除數,後面是除數,結果是餘數。語法 result number1modnumber2一般情況下,除數 被除數,很少用小數,結果一定是整數 商當然也是按照整數計算的 例如 5mod3 5除以3商1餘2,所以5mod3 2 23mod5.8 1 函式簡介 mod函式是一個...
VB中findwindowex函式的用法
這個函式在msdn裡有詳細描述,請查詢。尋找視窗列表中第一個符合指定條件的頂級視窗 在vb裡使用 findwindow最常見的一個用途是獲得thunderrtmain類的隱藏視窗的控制代碼 該類是所有執行中vb執行程式的一部分。獲得控制代碼後,可用api函式getwindowtext取得這個視窗的名...
關於vb裡的len函式是什麼,關於vb中的len函式
len在vb裡就是測量一個字串中含有字元的數量。例如len abc1234 的值是7,len 他今年14歲 的值是6。len x 返回字串變數x的長度,即x含有字元的個數 如果x 1234 則len x 4,len x 2 2 注意,x必須為字串變數 或字串常量 第一個答案是2,是因為n 是inte...