Function過程
VB包含內(nèi)置的或內(nèi)部的函數(shù),還可用Function語句編寫自己的Function過程。在定義了一個(gè)函數(shù)之后,可以像調(diào)用任何一個(gè)VB的內(nèi)部函數(shù)一樣使用它,即可以在任何表達(dá)式,語句或函數(shù)中引用它。
函數(shù)過程是標(biāo)準(zhǔn)模塊中位中Function語句與End Function 語句之間的一系列語句。函數(shù)中的這些語句完成某些有意義的工作,一般是處理文本,進(jìn)行輸入或計(jì)算一個(gè)值。
通過將函數(shù)名與任何所需的參數(shù)一起置于一條程序語句中,可以調(diào)用該函數(shù)。換句話說,使用函數(shù)過程與使用內(nèi)置函數(shù)(比如Time,Int或Str等)的方法完全相同。
每個(gè)函數(shù)完成一種服務(wù),比如進(jìn)行計(jì)算并返回一個(gè)值。
在標(biāo)準(zhǔn)模塊中聲明的函數(shù)在缺省的狀態(tài)下是公用函數(shù),它們可在任何事件中過程中使用。
(1)Function(函數(shù))過程的定義
Function過程的定義格式:
[Public|Private|Friend|Static]Function 過程名[(參數(shù)列表)][As數(shù)據(jù)類型]
[程序段]
[過程名=表達(dá)式]
[Exit Function]
[程序段]
[過程名=表達(dá)式]
End Function
VB包含內(nèi)置的或內(nèi)部的函數(shù),還可用Function語句編寫自己的Function過程。在定義了一個(gè)函數(shù)之后,可以像調(diào)用任何一個(gè)VB的內(nèi)部函數(shù)一樣使用它,即可以在任何表達(dá)式,語句或函數(shù)中引用它。
函數(shù)過程是標(biāo)準(zhǔn)模塊中位中Function語句與End Function 語句之間的一系列語句。函數(shù)中的這些語句完成某些有意義的工作,一般是處理文本,進(jìn)行輸入或計(jì)算一個(gè)值。
通過將函數(shù)名與任何所需的參數(shù)一起置于一條程序語句中,可以調(diào)用該函數(shù)。換句話說,使用函數(shù)過程與使用內(nèi)置函數(shù)(比如Time,Int或Str等)的方法完全相同。
每個(gè)函數(shù)完成一種服務(wù),比如進(jìn)行計(jì)算并返回一個(gè)值。
在標(biāo)準(zhǔn)模塊中聲明的函數(shù)在缺省的狀態(tài)下是公用函數(shù),它們可在任何事件中過程中使用。
(1)Function(函數(shù))過程的定義
Function過程的定義格式:
[Public|Private|Friend|Static]Function 過程名[(參數(shù)列表)][As數(shù)據(jù)類型]
[程序段]
[過程名=表達(dá)式]
[Exit Function]
[程序段]
[過程名=表達(dá)式]
End Function