文章作者 100test 发表时间 2008:01:25 09:41:20
来源 100Test.Com百考试题网
Private Type RASENTRYNAME
dwSize As Long
szEntryName(RAS_MaxEntryName) As Byte
End Type
c 中 Char aa[16] 代表长度是16,可放 15个byte所以对应於vb便是 aa(15) as Byte
如此才是长度16 ( 0--15)。故VB的宣告中不能再用szEntryName(RAS_MaxEntryName 1)
但是Lenb(RASENTRYNAME)的长度却是 261 (4 257),的确,这是vb的问题,而c 的SizeOf
传回的是4的倍数(32位元嘛)故值为264,所以我们计算某个Structure的长度时,要再多一
些运算。
以下的Fuction只适用於32位元的win95/ NT,