推 commiserate:可以用 Structure 宣告以前VB6的 type
在VB2005中,structure和class是一體兩面的,
只是structure的data member預設是public,
class的data member預設是private
也就是說class中的屬性如果沒有宣告為public,
就不能直接傳值給他
例如有個class:
Class Test
Dim i As Integer
End Class
如果你這樣做:
Dim classObj As test
classObj.i = 3
VB2005會告訴你i是private,不能存取
但是如果換成
Structure Test
Dim i As Integer
End Structure
就可以直接傳值了
--
樹大有枯枝,人多有白痴
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.224.123.221