powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Размерность ДВУХмерного массива
3 сообщений из 3, страница 1 из 1
Размерность ДВУХмерного массива
    #33666406
RodionD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет.

Возник вопрос: а как определить оба размера двухмерного массива?
У меня функция возвращает массив, причем двухмерный и динамический, его параметры вычисляются там же, в функции.
Про UBoound и LBound знаю, но они выдают только один размер. Даже нашел как определить был ли он проинициализирован, с помощюь WinAPI.
Но ни где не нашел, про двухмерный массив!

К примеру:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
public sub main
  dim mainArray() as string
  mainArray = getArray
  debug.print UBound(mainArray) 
  'получим 2, а как получить еще и 5 для второй размерности?
end sub

public function getArray() as string()
  dim fArray() as string
  redim fArray( 2 , 5 )
  getArray = fArray
end function
Да, все это на и для VB6
...
Рейтинг: 0 / 0
Размерность ДВУХмерного массива
    #33666423
Фотография Worobjoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
   Dim ar( 3 ,  6 ) As String
   MsgBox "Ubound(1)=" & UBound(ar,  1 ) & vbCrLf & "Ubound(2)=" & UBound(ar,  2 )
...
Рейтинг: 0 / 0
Размерность ДВУХмерного массива
    #33666895
RodionD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Большое спасибо!
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Размерность ДВУХмерного массива
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]