Страница: 1 |
Страница: 1 |
Вопрос: Работа с многомерными массивами
Добавлено: 30.07.07 10:28
Автор вопроса: Vasiliy
Здравствуйте, допустим задал я многомерный массив, а прочитать его как?
Ответы
Всего ответов: 10
Номер ответа: 1
Автор ответа:
bi-lya
Вопросов: 1
Ответов: 125
Профиль | | #1
Добавлено: 30.07.07 10:39
MM(0, 0) = 1
MM(1, 0) = 2
MM(0, 1) = 3
MM(1, 1) = 4
i = MM(1, 0)
Номер ответа: 2
Автор ответа:
bi-lya
Вопросов: 1
Ответов: 125
Профиль | | #2
Добавлено: 30.07.07 10:41
MM(0, 0) = 1
MM(1, 0) = 2
MM(0, 1) = 3
MM(1, 1) = 4
i = MM(1, 0)
For Each elem In MM
msg = msg & elem & vbCrLf
Next
MsgBox msg
Номер ответа: 3
Автор ответа:
Vasiliy
Вопросов: 9
Ответов: 18
Профиль | | #3
Добавлено: 30.07.07 10:52
спасибо!
Номер ответа: 4
Автор ответа:
ADSemenov.ru
Вопросов: 5
Ответов: 276
Web-сайт:
Профиль | | #4
Добавлено: 30.07.07 18:52
____ А ещё можно задать "псевдо" многомерный массив. Я этим пользовался для задания массива различных контекстных popup меню.
MM(0) = Array("пи", 3.1415926535)
MM(1) = Array(1, 2, 3, 4, 5, 6, 7, 8, 9, 0)
MM(2) = Array(#7/30/2007#, "Дата сообщения"
MsgBox MM(2)(1) & ": " & MM(2)(0)
____ Забавно выглядит задание размерностей — каждая в своей скобочке. Плюс такого массива — возможность иметь вторую размерность переменной длины.
Номер ответа: 5
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #5
Добавлено: 31.07.07 13:56
Братуха, а нафига ты _____ пишешь???
Номер ответа: 6
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #6
Добавлено: 31.07.07 13:57
В VB .NET это называется jugged arrays.
Только они типизированые.
Номер ответа: 7
Автор ответа:
ADSemenov.ru
Вопросов: 5
Ответов: 276
Web-сайт:
Профиль | | #7
Добавлено: 31.07.07 14:02
____ Да я уже как-то отвечал подробно про эту историю, но меня обсмеяли. Просто на одном форуме у меня "отрубили" HTML, а я большой любитель абзацных отступов.
____ Теперь это просто мой стиль на всех форумах. Вот и всё.
Номер ответа: 8
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #8
Добавлено: 31.07.07 14:07
Блин, братуха, можешь не писать? У меня почтовик падает на этих приколах!
Номер ответа: 9
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #9
Добавлено: 31.07.07 14:08
Хотя можно делать и нетипиизрованые, правда не знаю зачем это может быть нужно:
Типизированые используются в веб-сервисах, так как многомерные массивы через SOAP почему-то не передаются
Номер ответа: 10
Автор ответа:
ADSemenov.ru
Вопросов: 5
Ответов: 276
Web-сайт:
Профиль | | #10
Добавлено: 31.07.07 17:57
~~~~ Так это ж всего лишь символ! На этом тоже падает?