自定義類型允許用戶建立結(jié)構(gòu)類型,缺省類型允許用戶定義缺省類型。格式:
以下是引用片段:
Private Type FypeDemo
(成員名1) As (類型)
<成員名2) As <類型)
End Type
功能:在全局模塊中或在窗體中定義結(jié)構(gòu)類型。
說(shuō)明:
(1)結(jié)構(gòu)類型所占存儲(chǔ)空間是其中所有成員的長(zhǎng)度之和。
(2)如果有Private可選項(xiàng),是在窗體中定義的結(jié)構(gòu)體類型。
定義結(jié)構(gòu)變量:
格式:
以下是引用片段:
Dim I Static <結(jié)構(gòu)變量> As rypeDemo
引用結(jié)構(gòu)變量的成員:
格式:結(jié)構(gòu)變量名.成員名
例如:
以下是引用片段:
Type TypeDemo '在全局模塊中定義結(jié)構(gòu)類型。
N1 As Double
N2 As Integer
N3 As String’k l 0
End Type
Static X As TypeDemo
引用變量的成員: 以下是引用片段:
X.N1
X.N2
X.N3
定義了之后就可以像上面那樣引用了,使用的時(shí)候和使用控件感覺(jué)很像!
以下是引用片段:
Private Type FypeDemo
(成員名1) As (類型)
<成員名2) As <類型)
End Type
功能:在全局模塊中或在窗體中定義結(jié)構(gòu)類型。
說(shuō)明:
(1)結(jié)構(gòu)類型所占存儲(chǔ)空間是其中所有成員的長(zhǎng)度之和。
(2)如果有Private可選項(xiàng),是在窗體中定義的結(jié)構(gòu)體類型。
定義結(jié)構(gòu)變量:
格式:
以下是引用片段:
Dim I Static <結(jié)構(gòu)變量> As rypeDemo
引用結(jié)構(gòu)變量的成員:
格式:結(jié)構(gòu)變量名.成員名
例如:
以下是引用片段:
Type TypeDemo '在全局模塊中定義結(jié)構(gòu)類型。
N1 As Double
N2 As Integer
N3 As String’k l 0
End Type
Static X As TypeDemo
引用變量的成員: 以下是引用片段:
X.N1
X.N2
X.N3
定義了之后就可以像上面那樣引用了,使用的時(shí)候和使用控件感覺(jué)很像!