您好,登錄后才能下訂單哦!
VB.NET Function過程的使用方法,相信很多沒有經(jīng)驗的人對此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個問題。
VB.NET編程語言的出現(xiàn),在一定程度上改變了編程人員的編程方式,提高了編程人員的開發(fā)效率。在這里我們將會了解到VB.NET Function過程的相關(guān)應(yīng)用方法,希望可以幫助大家提高對這一語言的認識。
VB.NET包含內(nèi)置的或內(nèi)部的函數(shù),如MsgBox、CStr等。此外,還可用Function語句編寫自己的VB.NET Function過程。函數(shù)過程的語法是:
{Private|Public|Friend|}
Function functionname
(argument list)[As data type]Statements
End Function
與Sub過程一樣,VB.NET Function過程也是一個獨立的過程,可讀取參數(shù)、執(zhí)行一系列語句并改變其參數(shù)的值。與Sub過程不同的是,F(xiàn)unction過程可返回一個值到調(diào)用的過程。在Sub過程與Function過程之間有三點區(qū)別:
VB.NET鼠標(biāo)手勢實現(xiàn)技巧分享
VB.NET組件疊加具體應(yīng)用方法詳解
VB.NET存取數(shù)據(jù)庫圖片相關(guān)方法介紹
VB.NET多維數(shù)組基本概念詳解
VB.NET調(diào)整控件實現(xiàn)技巧輕松掌握
(1)一般來說,語句或表達式的右邊包含函數(shù)過程名和參數(shù)(returnvalue=function),這就調(diào)用了函數(shù)。
(2)與變量完全一樣,函數(shù)過程有數(shù)據(jù)類型。這就決定了返回值的類型(如果沒有As子句,缺省的數(shù)據(jù)類型為Object)。
(3)可以給functionname賦一個值,即為返回的值。
VB.NET Function過程返回一個值時,該值可成為表達式的一部分。例如,下面是已知直角三角形直角邊的值,計算第三邊(斜邊)的函數(shù):
Function Hypotenuse(A as
Integer,B As Integer)
As StringHypotenuse=Math.
Sqrt(A^2+B^2)End Function
在Visual Basic中調(diào)用VB.NET Function過程的方法和調(diào)用任何內(nèi)部函數(shù)的方法是一樣的:
Label1.Text=CStr(Hypotenuse
(CInt(Text1.Text),
CInt(Text2.Text)))strX=CStr(Hypotenuse
(Width,Height))
看完上述內(nèi)容,你們掌握VB.NET Function過程的使用方法的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注億速云行業(yè)資訊頻道,感謝各位的閱讀!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。