- Код: Выделить всё
Private Type TArrayType
TArray() As Integer
End Type
Sub Form_Load()
Dim arr1 As TArrayType
ReDim arr1.TArray(100)
Dim arr2 As TArrayType
Dim out As Integer
arr1.TArray(50) = 256
arr2 = arr1
out = arr2.TArray(50)
'или
Debug.Print arr2.TArray(50)
End Sub
Может есть другие варианты?
P.S. Понятно, что все это пятое колесо для телеги и все эти вещи (присвоение, изменение размерности и т.п.) делаются с простыми массивами (а не типами), но очень интересно в плане портирования паскалевского кода на бейсик.