Структура - это же не массив. Хотя если поля структуры имеют один тип, то можно так:
Код
Type T
a As Integer = 7
b As Integer = 9
c As Integer = 11
End Type
Dim pT As T Ptr = New T
Dim As Integer Ptr pAddr
pAddr = Cast(Integer Ptr, pT)
? pAddr[0],pAddr[1],pAddr[2]
Delete pT
Sleep
Только зачем такая хрень, когда тоже самое можно сделать при помощи массивов, где все будет проще и удобнее.