自定義類型允許用戶建立結(jié)構(gòu)類型,缺省類型允許用戶定義缺省類型。格式:
[Private]Type FypeDemo
(成員名1) As (類型)
<成員名2) As <類型)
End Type
功能:在全局模塊中或在窗體中定義結(jié)構(gòu)類型。 說明:
(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
[Private]Type FypeDemo
(成員名1) As (類型)
<成員名2) As <類型)
End Type
功能:在全局模塊中或在窗體中定義結(jié)構(gòu)類型。 說明:
(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

