Господа, Help. Нужно задать двумерный массив 8x8 целых чисел 1, 0, 0, 0, 0, 0, 0, 0 0, 1, 0, 0, 0, 0, 0, 0 ... 0, 0, 0, 0, 0, 0, 0, 1 Предположим Dim Colon(8,8) As Integer А как выглядит сама строчка задания значений ? Colon() = (1, 0, 0, 0, 0, 0, 0, 0), (0, 1, 0, 0, 0, 0, 0, 0), ..., ( 0, 0, 0, 0, 0, 0, 0, 1) - Выдаёт синтаксическую ошибку ! Уже мозги свихнул. Как правильно ? Хелп! ПС. Менять скобки на фигурные не предлагать. Проверено. Скажет - недопустимый символ.
А так? Код (Text): Colon ={{1, 0, 0, 0, 0, 0, 0, 0}, {0, 1, 0, 0, 0, 0, 0, 0}, ..., { 0, 0, 0, 0, 0, 0, 0, 1}}
На фигуристые скобки ругается сразу. Похоже легкого пути нет. Переведенный на русиш учебник VB6 заставляет только по отдельности каждую константу задавать. Слава богу их тут всего 64. Проехали.
Так вот же из примеров с мелкософта Код (C++): Dim numbers = {{1, 2}, {3, 4}, {5, 6}} Dim matrix = New Integer(3, 2) {{1, 2, 3}, {2, 3, 4}, {3, 4, 5}, {4, 5, 6}}
Это точно.Однако посмотрел вес установщика первого бейсика из NET-ов - VB 2005 - 465MB. Посмотрел - сколько папка VB6 со всеми проектами на моем компе - 190MB. И подумалось - а нах-нах. Всё равно летать не будет. ПС. Cлово NET как-то невольно навевает подозрения об " индивидуумах с нездоровым любопытством"...