12729

Создание массивов элементов управления в Visual Basic

Лабораторная работа

Информатика, кибернетика и программирование

Лабораторная работа № 3_1 Тема: Создание массивов элементов управления. Цель занятия: Изучить способы создания массивов элементов управления и их использования для вывода информации. Задание: Найти значения функции на заданном отрезке согласно варианту...

Русский

2013-05-03

60.5 KB

5 чел.

Лабораторная работа № 3_1

Тема: Создание массивов элементов управления.

Цель занятия: Изучить способы создания массивов элементов управления и их использования для вывода информации.

Задание:

  1.   Найти значения функции на заданном отрезке (согласно варианту). Количество разбиений отрезка = 10. Границы отрезка вводятся через элементы управления TextBox. Результаты вывести на форму при помощи массива элементов управления Label.  Аккуратно и красиво оформить форму.

Вар.

Функция  y=f(x)

Отрезок

[a , b]

Вар

Функция  y=f(x)

Отрезок

[a , b]

1

-2 ; 2

77

-2 ; 1,8

22

-2 ; 3

88

-1,7 ; 1,5

33

-2 ; 1,5

99

-1,5 ; 1,8

44

-2 ; 2

110

-1,4 ; 1,9

55

-1,5 ; 1,5

111

-1,4 ; 1,4

66

-1,8 ; 1,8

112

-1,6 ; 1,6

Теоретические сведения:

Массив элементов управления представляет собой группу элементов управления одного типа, имеющих одно и то же имя и отличающихся индексом. Обычно его создают на этапе разработки программы. В большинстве случаев для этого достаточно создать массив из одного элемента следующим образом:

1) пометить элемент управления в форму;

2) задать свойство Name;

3) свойству Index присвоить значение 0.

Для добавления элемента управления во время выполнения программы используются методы  Load и Add. Метод Load позволяет добавлять элементы управления к существующему элементу управления, метод Add позволяет не только добавлять новые элементы управления, но и создавать новые элементы. Синтаксис метода Load:  Load <имя_элемента управления(индекс)>, где индекс – номер загружаемого  элемента. Для вновь созданного элемента управления свойство Visible установлено равным False, свойства Top и Left имеют такие же значения, что и у оригинального элемента управления.

Например, для создания 10 элементов управления Label может использоваться следующую программу:

  for i=1 to 10

  Load Label(i)

  Label(i).Visible=True

  Label(i).Top=Label(i-1).Top+Label(i-1).Height

  next i

Доступ к конкретному элементу управления в массиве производится по его имени и индексу, например, Label (5).Caption=”Результат вычислений”.


 

А также другие работы, которые могут Вас заинтересовать

14601. Сложные запросы с использованием логических выражений 154.5 KB
  Практическая работа № 20 Тема: Сложные запросы с использованием логических выражений. Цели работы: закрепить навыки по редактированию таблиц; познакомиться с основными видами запросов; научиться создавать запросы на выборку различными способами. Х
14602. Разработка многотабличных баз данных 211.5 KB
  Практическая работа № 21 Тема: Разработка многотабличных баз данных Цели работы: научиться создавать таблицу базы данных с помощью Мастера таблиц; закрепить навыки по добавлению и удалению записей; закрепить навыки по заполнению и редактированию таблиц б...
14603. Разработка многотабличных баз данных 245.5 KB
  Практическая работа № 21 Тема: Разработка многотабличных баз данных Цели работы: научиться удалять таблицы; научиться создавать таблицы базы данных в режиме таблицы; научиться создавать самостоятельно ключевое поле; научиться создавать формы для ввод...
14604. Обработка графических объектов (растровая и векторная графика) 84.5 KB
  Практическая работа № 2223 Тема: Обработка графических объектов растровая и векторная графика. Цель: научиться создавать графические изображения и их редактировать. Программное обеспечение: Графический редактор Paint. Теоретическая часть: Компьютерн
14605. Разработка презентаций 413.5 KB
  Практическая работа № 24 Тема: Разработка презентаций. Цель: научится создавать новую презентацию средствами PowerPoint форматировать и редактировать слайды. Ход работы Создать электронную иллюстрацию выступления касающегося структуры построения курса лекций п
14606. Создание эффектов и демонстрация презентации 89 KB
  Практическая работа № 25 Тема: Создание эффектов и демонстрация презентации Цель: научится осуществлять демонстрацию слайдфильма настройку эффектов анимации объектов и переходов слайдов. Ход работы Откройте созданный вами ранее файл Презентация 1. ...
14607. Поиск информации в Интернете 49 KB
  Практическая работа № 26 Тема: Поиск информации в Интернете. Цель: знать и уметь пользоваться правилами поиска информации в глобальной сети Интернет уметь работать с Webстраницами. Программное обеспечение: программа – браузер Internet Explorer. Теоретическая ча
14608. Работа со служебными приложениями (архивация данных, дефрагментация диска), антивирусной программой 284 KB
  Практическая работа № 29 Тема: Работа со служебными приложениями архивация данных дефрагментация диска антивирусной программой Ход работы: 1. Дефрагментация диска С Выберите программу для дефрагментации диска Пуск Стандартные Служебные Дефраг
14609. Засоби створення сховищ даних 137.96 KB
  Доповідь з дисципліни: Технології сховищ даних на тему: Засоби створення сховищ даних Створення сховищ даних. Технології OLAP та Data Mining Структура сховища даних та оптимізація його обсягів Методи інтелектуального аналізу інформації час...