12729

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

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

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

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

Русский

2013-05-03

60.5 KB

6 чел.

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


 

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

52510. Знания по философии и логике. Шуранов Б.М. 1.84 MB
  В трактате представлены шесть основных направлений исследований, создание каковых стало итогом научной деятельности автора: запредельная метафизика, 3-членная онтология, метафизика Вселенной, наука о бесконечности, Онтологический определитель, нематериальное естествознание. Из статей по логике обратим внимание читателя на Заполнение промежутка между финитными и трансфинитными числами: решение проблемы бесконечности, Логика без отношения следования и скрытые выводы...
52511. ПРОФЕССИОНАЛЬНАЯ ДЕЯТЕЛЬНОСТЬ УЧИТЕЛЯ ПО ВОСПИТАНИЮ ЭМОЦИОНАЛЬНО-ПОЛОЖИТЕЛЬНОГО ОТНОШЕНИЯ ПОДРОСТКОВ К ОБУЧЕНИЮ 876.5 KB
  профессиональная деятельность учителя по воспитанию у подростков эмоционально-положительного отношения к обучению будет эффективной, если системообразующим фактором этого процесса будет выступать экологически ориентированная педагогика...
52512. Природа і населення Давньої Греції 29.5 KB
  Греція розташована на півострові Іонійська Греція розташована Греки вважали що боги живуть на горі Між Північною і Середньою Грецією існує вузький гірський прохід який називається Найбільшим островом Егейського моря є острів Основне заняття критян це Кносський палац називають Мінайську палацеву цивілізацію відкрив археолог Грек який вбив мінотавра це Дівчину яка дала Тесею клубок ниток звали Егейське море назвали в честь царя Острів який затонув в результаті землетрусу називався Тема: Ахейська...
52513. Збірник диктантів 54.5 KB
  Написання складних займенників. Написання великої букви. Написання складних слів. Написання частки не з різними частинами мови.
52515. Тексти для диктантів в 5 – 9 класах. Найбільше багатство – здоров’я 127 KB
  Боріться за здорове життя Тому головним девізом у кожного з нас повинен бути: постійний контроль і аналіз власних вчинків Пояснювальний диктант Пояснити правопис слів з подвоєними приголосними звуками Дбай про фізичну культуру. Диктант по памяті Визначити іменники та дієслова Біг сприяє розвитку легенів укріплює серцевий мяз сприяє обміну речовин позитивно впливає на нервовий стан. Коментований диктант Написання слів з подвоєними приголосними звуками правопис ь ьо апострофа Плавання покращує діяльність серцево ...
52516. Збірник диктантів з української мови 5 клас За матеріалами підручника Р. Мовчан «Українська література» 103.5 KB
  Окрім того можна доповнити диктанти іншими видами діяльності. Пояснювальні диктанти. Творчі диктанти Утворіть словосполучення з поданими словами. Пояснювальні диктанти
52517. Літературні диктанти 169.5 KB
  Учень відразу ж записує у зошит відповіді на запитання вчителя. Лінійні диктанти полегшують діяльність учнів тим що остання літера кожного слова відповіді є першою літерою наступного слова. Зразки літературних диктантів 5 клас Народна казка “Мудра дівчина†Акродиктант Якщо ви правильно дасте відповіді на всі питання то з других літер сліввідповідей складете словощо вкаже різновид казки “Мудра дівчинаâ€. Що в світі прудкіш над усе Скільки ліктів полотна...
52518. Типи і приклади літературних диктантів 594.5 KB
  Літературними диктантами називаються такі види роботи які дають змогу швидко і різнобічно перевірити знання учнів з теми що вивчається. Літературні диктанти подібні до тестових завдань. Літературні диктанти як правило можуть проводитись на початку уроку перевірка домашнього завдання актуалізація опорних знань чи в його кінці підсумок узагальнення виконуються в зошитах чи на окремих аркушах можливе їх...