Есть массив пользовательского типа. Этот UT содержит в себе объявление динамического массива с другим пользовательским типом.
В какой-то момент происходит изменение размерности второго массива. Естественно, нужно обеспечить целостную последовательность данных но MoveMemory не работает с пользовательскими типами.
Как (чем) не в цикле можно сделать перемещение данных в пределах второго массива?
- Код: Выделить всё
Type S
sA As String * 28
sB As Long
sC As Integer
sD As Integer
End Type
Type R
rA As String * 28
rB As Long
rC() As S
End Type
Private ER() As R
MoveMemory ER(1).rC(456), ER(1).rC(455), 128 ' молча падает