Лекция: Вывод двумерного массива с помощью элемента управления MSFlexGrid

В среде VB для вывода массивов используется компонент
MSFlexGrid, представляющий собой таблицу, который подключается с помощью диалогового окна Components (Рис. 7). Таблица может иметь полосы прокрутки, причем заданное число первых строк и столбцов может быть фиксированным и не подвергаться прокрутке. Таким образом, можно задать заголовки столбцов и строк, постоянно присутствующих в окне компонента. Каждой ячейке таблицы может быть поставлен в соответствии некоторый объект.

Рис. 7 – Диалоговое окно Components

Свойства компонента MSFlexGrid:

Свойство Значение
Rows Общее количество строк таблицы  
Cols Общее количество столбцов таблицы  
Row Номер строки  
Col Номер столбца  
Text Содержимое ячейки таблицы, адрес которой определяется в свойствах Col и Row. Имеет тип String  
ColWidth(j) Ширина j-ой колонки  
RowHeight(i) Ширина i-ой строки  

Пример. Двумерный массив размерностью n*m заполняется случайными числами. Для вывода полученного массива используется элемент управления MSFlexGrid(Рис. 8).

Рис. 8 – Форма с компонентом MSFlexGrid

Программный код приложения:

Dim A(30,30) As Single 'Описание двумерного массива

DimiAs Integer,jAs Integer,nAs Integer,m As Integer

 

'Процедура заполнения двумерного массива случайными числами

еще рефераты
Еще работы по информатике