Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

End Select




End if

End if

У кожному блоці може бути будь-яка кількість операторів, у тому числі й

умовних операторів. Ключове слово Else не обов'язково включають до умовної

структури. У такому разі виконання блока операторів поміж ключовими слова-

ми Then та End if буде пропущено, коли умова не виконується (False).

Програмування 14 в Visual Basic

OptionButton

CheckBox

1.1.3 Розгалуження обчислень за кількома умовами If /Then /ElseIf /EndIf:

If < умова1 > Then

< Послідовність операторів які виконуються, коли умова1 істинна >

ElseIf < умова2 > Then

< Послідовність операторів, які виконуються, коли умова2 істинна >

[ ElseIf < умова3 > Then

< Послідовність операторів, які виконуються, коли умова3 істинна > ]

[ Else

< Послідовність операторів, які виконуються, коли всі умови хибні > ]

1.1.4. Оператор Select Case:

Select Case < Вираз>

Case <Діапазон значень 1 >

< Послідовність операторів 1 >

Case <Діапазон Значень 2 >

< Послідовність операторів 2 >

......

[ Case Else

< Послідовність операторів N > ]

Логіка роботи умовного оператора Select Case така. Обчислюється значення

Виразу і знайдене значення порівнюється із значеннями, записаними в Діапазо-

нах значень після ключового слова Case. Виконуватися буде та послідовність

операторів, для яких значення Виразу збігається зі значеннями, записаними в

Діапазоні значень.

Діапазони значень можна задавати різними способами:

переліком значень через кому;

діапазоном значень за допомогою ключового слова To, ліворуч від

якого записується найменше, а праворуч – найбільше значення. На-

приклад: 10 To 20;

за допомогою ключового слова Is, праворуч від якого записуються

знак порівняння і деяке значення. Наприклад: Is > 200.

1.2 Елементи екранних форм для організації розгалужень

Перемикач: при клацанні лівою клавішею миші

змінюється його властивість Value:

<Ім’я_Перемикача>.Value = True (або False)

Прапорець: при клацанні лівою клавішею миші

змінюється його властивість

<Ім’я_Позначки>.Value = 0 (1 або 2)

0 – ідентифікатор не встановлено; 1 – ідентифікатор встановлено; 2 – сірий (по-

чаткова установка).

Комбінований список (список, що розгортається): при

клацанні лівою клавішею миші на стрілці поля зі списком

виконується розгортання списку елементів, з яких можна обрати один елемент.

ComboBox

У список можна додавати нові елементи існуючі через властивість <List>

трьома способами:

1) Заповнення виконується при проектуванні екранної форми: елементи спи-

ску вводять при одночасному натисканні клавіш <Ctrl>+<Enter>.

2) Використання методом AddItem:

<Ім’я_ComboBox>.AddItem [<Значення>]

Наприклад: В масиві Dan(5) записано дані.

cboх1.Clear ‘ Очистка списку

For i=1 To 5

cboх1.AddItem Dan(i) ‘ Занесення Dan(i)

Next i

3) Заповнення виконується через властивість <List>.

При заповненні у циклі слід пам’ятати, що індекс першого елемента у списку дорівнює нулю.

cboN.Clear ‘ Очищення списку

For i=1 To 5

cboх1.List(i–1) = Dan(i)

Next i

Властивість Sorted задає сортування елементів списку і може набувати зна-

чень True або False. Установлюється програмно або при розроблянні форми.




Поделиться с друзьями:


Дата добавления: 2014-01-05; Просмотров: 348; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.027 сек.