ТЕМА: ИСПОЛЬЗОВАНИЕ КОМПОНЕНТА FLEXGREED ДЛЯ РЕШЕНИЯ ЗАДАЧ
Цель работы: Изучение функций для графических построений План работы:Разработать алгоритм, используя алгоритмы цикла и ветвления Теоретический материал: Чтобы добавить объект MSFlexGrid на панель инструментов, выполните команду меню Project→Components и выберите из списка элементов управления (Controls) Microsoft FlexGrid Control и затем нажмите кнопку OK. После этого на панели инструментов появится новая пиктограмма. Таблица, получаемая при использовании средства управления FlexGrid, представляет собой форму, содержащую таблицу с горизонтальными строками и вертикальными столбцами. По умолчанию верхняя строка и крайний левый столбец резервируется для заголовков строк и столбцов и отображаются с фоновой заливкой. Вы можете использовать свойство Rows для задания количества строк в таблице, а свойство Cols для задания количества столбцов. Свойства Row и Col объекта MSFlexGrid также определяют и положение текущей ячейки. Пример. Реализовать рекурсивный алгоритм обхода шахматной доски конем. Для решения данной задачи на форму добавим компонент MSFlexGrid. Свойствам Rows и Cols установим значения = 8. Также добавим на форму 2 текстовых окна для ввода пользователем начальной ячейки обхода шахматной доски и командные кнопки Начала работы и Выхода.
На событие загрузки формы введем следующий код для изменения дизайна таблицы. Как видно из кода все основные свойства изменяются программно. После запуска приложения и ввода значений в текстовые окна будет выведен результат работы рекурсивного алгоритма.
|