VB中什么叫類?
就是用戶自定義的一種類型,用來把一組無規律卻又相關的數據組合在一起,一般為對象,用戶可以自定義該對象的屬性和方法等等。舉個例子可以定義一個名為“學生”的類,里面有“學號”、“姓名”、“身高”、“體重”等屬性。定義完之后,在其他的地方就可以賦值了了,比如在模塊里寫
Sub Test()Dim 小明 As New 學生小明.身高 = 180Debug.Print 小明.身高End Sub
立即窗口就會顯示出180
再比如定義一個叫“三角形”的類,里面有三條邊a,b,c是屬性,還有一個函數s是方法,就是通過三條邊長求這個三角形的面積,那么當你在給三條邊賦值之后就可以直接通過“三角形.s”來求出他的面積。
類的class對象有兩個事件
Initialize會在New一個該類實例的時候觸發,一般用來賦各屬性的默認值
Terminate會在該類的實例被釋放的時候觸發
類還有更復雜更高級的用法,你需要去看VB書進行系統的學習