vb中的function是什麼,VB中的function是什麼

時間 2021-09-13 06:11:34

1樓:匿名使用者

function 是函式標誌,函式中有自變數,而過程裡沒有自變數。初中學函式都知道,函式是一個值隨著另一個值的變化而變化的標誌。當你只是重複執行一段程式,不考慮某個變數的時候,應選用過程。

當你要執行一段程式隨著某個值的變化而變化的時候,應選用函式。

2樓:

不對function是指方法(即函式)

function是有返回值的

如下面的定義了一個叫s的函式,返回string型別的字串(注意,如果沒有設定返回值,則預設為null)

private function s() as string '//返回值為string型別

…… '//函式主體

s = "1234" '//返回的字串內容為"1234"

end function

而sub是過程(和函式一樣,但是不能有返回值)如下面的定義了一個叫a的過程

private sub s() '//不能設定返回型別,即無返回值…… '//過程主體

end sub

3樓:楓笑九洲

function是指過程,過程是編制程式時定義的一個語句序列,用來完成某種指定的操作。一般來說無返回值

而函式是子程式的另一種形式,也是編制程式時定義的一個語句序列.與過程不同的是函式不以實現某種操作為目的,而僅是為了獲得一個計算結果值.這個結果值最終是通過函式名返回給呼叫者的,因此函式名具有值的型別.

vb如何用function自定義函式?格式怎麼寫?

4樓:

用function自定義函式,跟一般的子程式基本相同。不同的是,function需要有返回值

例如private function sumqiuhe(x as integer,y as integer)

sumqiuhe=x+y

end function

然後,在其他程式段中呼叫

dim i as integer

i=sumqiuhe(3,5)

即可得i=8

至於自定義inputbox

這個估計是有些難度了。自定義函式,可以是對已經函式、方法等的組合應用,或者對一些基本函式進行擴充套件。比如,可以寫一段固定輸出內容的msgbox,在自定義的函式中加入需要固定顯示的對話方塊內容。

如果用vb語句去實現比較基礎的函式功能。恐怕是比較難的。

比如,不使用vb的數**算,你能自己設計一段程式語句去實現加法、乘法嗎?也沒有這個必要。

php中function是什麼意思?有什麼作用

載昊君 function 就是自定義函式 如 function jia a 以上就是一個自定義函式,下面看看怎麼使用它echo jia 10 顯示結果為20 這裡jia就是自定義的函式名,這樣只要給 a任何數字返回的結果都為 10的結果,這樣就是自定義了一個函式,這個例子是很簡單的 不過通過自定義函...

VB中的IF NOT是什麼意思,VB中「 」是什麼意思?

如果 不 eof 指示當前記錄位置位於 recordset 物件的最後一個記錄之後。if not.then 如果當前記錄不在recordset物件最後一條記錄之後 文件類共創空間 if 是一個語句,not是一個布林運算子號。if語句的一種格式如下 例1 x 100 if x 5 then 這裡你要理...

VB中IIF是什麼意思,VB中IIF是什麼意思

vb中iif函式意思是根據表示式的值,來返回兩部分中的其中一個。語法格式為iif expr,truepart,falsepart expr用來判斷真偽的表示式。如果expr為true,則返回truepart這部分的值或表示式。如果expr為false,則返回falsepart這部分的值或表示式。 然...