Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

билеты к экзамену по КП / 35. Массивы данных в языке VB 6.0. Вывод двумерного массива

.doc
Скачиваний:
30
Добавлен:
16.12.2013
Размер:
25.6 Кб
Скачать

Билет № 35

Массивы данных в языке VB 6.0. Вывод двумерного массива.

Лучшим способом отображения двумерного массива на форму являете использование массива элементов ListBox (списков). Каждый список будет содержать элементы столбца двумерного массива. Пусть массив состоит из 10 строк (0 - 9) и столбцов (0 - 6). Создание массива элементов ListBox осуществляется с использованием Линейки инструментов следующим образом:

1. Создать на форме элемент ListBox с именем List1.

  1. Щелкнуть левой мышкой по кнопке Копировать Линейки инструментов.

  2. Щёлкнуть левой мышкой по кнопке Вставить Линейки инструментов, появится запрос: "Вы хотите создавать массив управления?". Ответить: "Да". Копия List1 появится в левом верхнем углу формы. Перетащить её (копию List1) в один ряд с исходным элементом ListBox List1.

В перечне элементов текущей формы копии будут получать имена List1(0), List1(1) и т.д., что будет отображаться каждый очередной раз в окне свойств.

Повторить кнопкой Вставить размещение копий исходного элемента ListBox на текущей форме столько раз, сколько столбцов имеется в двумерном массиве.

Пример. Создадим двумерный массив и отобразим его:

Dim I As Integer, J As Integer

Dim A (9, 6) As Single

For I = 0 To 9

For J = 0 To 6

A (I, J) = Rnd * 20 - 10 'создание

или

A (I, J) = InputBox ("Ввести значение элемента с координатами:" & I & " " & J

List1(J).List(I) = A(I, J) ‘отображение

Next J

Next I

Соседние файлы в папке билеты к экзамену по КП