人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統下載站 > 技術開發教程 > 詳細頁面

VB.Net基本語句(推薦)

VB.Net基本語句(推薦)

更新時間:2022-07-14 文章作者:未知 信息來源:網絡 閱讀次數:

一:Try………Catch………finally………end try 捕獲錯誤
把一個可能出錯的語句放在try后面,如果出錯,執行catch語句,catch可以有多個,第一個catch不能捕獲的錯誤,將被下一個catch語句所捕獲。在所有的處理結束后,執行finally語句。
在一個try………end try 過程中可以使用catch與finally兩個中的一個,或者兩個一起用
  
二:Protected, private, Public 封裝控制
這三個關鍵字一般放在語句最前面,而會置于overloads與Overrides的后面
public是工程級別外部訪問
protected是本族級別以下內部訪問
private是不提供非本地訪問
  
三:ByVal sender As Object, ByVal e As System.EventArgs  
這是最賞用事件傳遞參數。被封裝于兩個對象內,如果你要傳遞相應的參數,要在這兩個對象里面找,如當前鼠標位置為e.X e.Y。在VB.Net中有些事件是要自已動手寫的,如窗體鼠標過程,一般加上這個參數在后面的括號內就解決了。
  
四:重載語法Overloads
如:class class1
public strtem as string
overloads public sub subx()重載subx(A狀態)
 strtem=”3”
end sub
overloads public sub subx(x as string) 重載subx(B狀態)
 strtem=x
end sub
 end class
  
 如果你如果調用subx()中間沒有參數,則VB自動調用重載subx(A狀態),
overloads public sub subx()重載subx(A狀態)
 strtem=”3”
end sub
 結果就是strtem=”3”
 如果你這樣調用,subx(“這是一個不同的結果”),則VB自動調用重載subx(B狀態)
overloads public sub subx(x as string) 重載subx(B狀態)
strtem=x
end sub
 結果就是 strtem=“這是一個不同的結果”
 您可以在函數中調用,包括在API中(當然VB.Net不再使用winAPI).
 甚至一些至關緊要的過程也不例外:如new過程(此方法王國榮文章中有介紹)
 如: 
class class1
 Overloads Public Sub New()
。。。。。。
。。。。。。
 end sub
 Overloads Public Sub New(s as string)
。。。。。。
。。。。。。
 end sub
end class
  
 同樣有兩種調用的方法,如dim as as class1=new class 調用前面一個無參數的new過程,而dim asb as class1=new class(“string”)調用第二個new 過程.切記,如果一個過程或一個函數只有一種狀態,不能這樣運用。如果您試圖使用overloads關鍵字,則VB.Net會出現錯誤的提示要求你移去overloads
  
五:Overrides改寫
如常見的dispose過程:
Overrides Public Sub Dispose()
MyBase.Dispose
components.Dispose
End Sub
Overrides表示完全的改寫父類提供的過程與函數
不過要記住使用改寫的前提是在父類的同一過程或函數的前面也使用了overrides關鍵字
  
六:mybase.new 與mybase.dispose
ublic Sub New()
MyBase.New
Form1 = Me
InitializeComponent
End Sub
Overrides Public Sub Dispose()
 MyBase.Dispose
 components.Dispose
End Sub
  
這兩個過程是任何一個新建工程都會有的,mybase.new是調用當前類的父類的new過程,同樣你也可以加上參數配合父類的重載New過程。如:
Overloads Public Sub New ()
MyBase.New()
End Sub 
Overloads Public Sub New (string)
MyBase.New(string)
End Sub 
  
七:Structure構造
自定義類型,如:
Structure Type1
Dim x as y
Dim a as b
。。。。。。。
endstructure
這個取代VB6中的使用type………end type方式自定義類型的方法。
  
八:return返回值
function functionname()
 returnX。。。。。。
end funtion
 他的作用與下面一樣:
function functionname()
 functionname = X。。。。。。
end funtion

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 昭觉县| 承德市| 天气| 资兴市| 广河县| 桓仁| 虹口区| 鸡泽县| 桐梓县| 遵义县| 焉耆| 东光县| 阳谷县| 贞丰县| 天门市| 阳原县| 左权县| 古丈县| 资阳市| 唐海县| 利辛县| 垫江县| 莎车县| 新巴尔虎左旗| 阿拉善右旗| 龙川县| 道孚县| 平乐县| 靖西县| 宝山区| 锡林浩特市| 绥棱县| 饶阳县| 和政县| 沅陵县| 耿马| 彭山县| 永丰县| 马鞍山市| 教育| 随州市|