VBA中有对象或结构体吗?如何定义?

来源:百度知道 编辑:UC知道 时间:2024/05/16 17:46:54

对象?控件都是对象拉
dim a as object
dim b as new form1
b.show
......

结构这样定义
type mySt
a as byte
b as integer
c as long
end type

dim m as mySt

不过要注意,为了实现内存对齐,vb会对结构体在内存中的结构进行调整.譬如上面的mySt在内存中大概是这样的:
00 00 00 00 00 00 00 00 00 00 00 00
a_ 00 00 00 b_ __ 00 00 c_ __ __ __