Я использую VB6, и мне нужно сделать ReDim Preserve для многомерного массива:
Dim n, m As Integer
n = 1
m = 0
Dim arrCity() As String
ReDim arrCity(n, m)
n = n + 1
m = m + 1
ReDim Preserve arrCity(n, m)
Всякий раз, когда я делаю это, как я его написал, я получаю следующую ошибку:
ошибка времени выполнения 9: индекс вне диапазона
Потому что я могу только изменить последнее измерение массива, так что в моей задаче я должен изменить весь массив (2 измерения в моем примере)!
Есть ли какое-либо решение или другое решение для этого?