12729

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

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

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

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

Русский

2013-05-03

60.5 KB

7 чел.

Лабораторная работа № 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=”Результат вычислений”.


 

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

5645. Практика устной и письменной речи английского языка 112 KB
  The process of reading a literary text is an act of communication between the reader and the author. The success of this act depends both on the author and the reader, his erudition, reading experience and impressionability. The author's art of exerting his influence upon the reader, making him react to the fictitious events, conflicts depends wholly on his craftsmanship. The reader comes to appreciate or dislike the character. He is unaware of the fact, that he is guided by the author
5646. Проектирование линии производства чугуна в доменных печах 145.5 KB
  Проектирование линии производства чугуна в доменных печах Цель работы: Выбор полезного объема и числа доменных печей, расчет потребного количества основного и вспомогательного оборудования доменного цеха заданной производительности. Оборудование: Ма...
5647. Государь всея Руси. Иван III 1.05 MB
  Книга посвящена Ивану III - первому государю объединенной Руси. На фактах его биографии прослеживаются основные процессы решающего для становления Русского государства периода - успешная борьба с удельной раздробленностью, ликвидация тат...
5648. Комплексно-механизированная линия по выработке хлеба российского 561.5 KB
  Сегодня хлебопекарное производство является одной из самых динамично развивающихся отраслей в России. Новые виды сырья и технологии, современное оборудование и передовые методы управления стали основой эффективной работы многих российских...
5649. Проведение внутреннего аудита. Курс лекций 834.5 KB
  Принципы управления качеством Комитет ISO по разработке стандартов качества выделил следующие восемь принципов, способствующих достижению целей в области качества. Ориентация на потребителя Понимание существующих потребностей потребителя Пониман...
5650. Электростатика и постоянный ток. Курс лекций 945.5 KB
  Предисловие Конспект лекций по разделам курса физики Электростатика и Постоянный ток представляет собой часть традиционного курса, читаемого на кафедре физики ОмГТУ для студентов всех форм обучения. Он состоит из следующих разделов: Глава...
5651. Методика проведения испытаний на одноосное растяжение 42.15 KB
  Методика проведения испытаний на одноосное растяжение Приборы и инструменты: Разрывная машина Штангенциркуль Порядок проведения лабораторной работы: Измерение образца: Выполняется измерение образца 3 раза и осредняется ...
5652. Методика проведения испытаний на сжатие 115.03 KB
  Методика проведения испытаний на сжатие Приборы и инструменты: Разрывная машина Штангенциркуль Порядок проведения лабораторной работы: Измерение образца: Выполняется измерение образца 3 раза и осредняется результат...
5653. Методика проведения испытаний на сдвиг 37.4 KB
  Методика проведения испытаний на сдвиг Приборы и инструменты: Разрывная машина Штангенциркуль Порядок проведения лабораторной работы: Измерение образцов: Образец 1 № h a b Количество слоев n 1 7.1 14.09 20.35 t1=3.95 12 2 7 12 19.8...