Задание 6 для самостоятельного выполнения.
Задание 6 для самостоятельного выполнения. На основе выполненной в задании 5 страницы создайте страницу, содержащую фреймы со страницами для вычисления арифметического и логического выражений, фрейм заголовка и фрейм с личной фотографией, которая использовалась в статической Internet – странице. Структура фреймов определятся вариантом задания. Покажите работающую страницу преподавателю и сохраните в своей папке. Варианты задания для самостоятельного выполнения: 1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
2. 6 Управляющая алгоритмическая конструкция Select Case Управляющая алгоритмическая конструкция Select Case позволяет задать альтернативный набор выполняемых алгоритмов в зависимости от значения управляющей переменной и имеет следующий вид: Select Case управляющая переменная Case список значений 1 [операторы 1] [ Case список значений 2 [операторы 2]] … [ Case Else [операторы n]] [операторы 2]] End Select
Логика работы управляющей конструкции следующая: если управляющая переменная принимает значения из списка 1, то выполняются операторы 1, если управляющая переменная принимает значения из списка 2, то выполняются операторы 2 и т. д. Если управляющая переменная не принимает значения не из одного из списков, то выполняются операторы n. Простой пример иллюстрирует логику работы управляющей конструкции: Vozrast = cint(InputBox(" Введите ваш возраст в виде цифры от 1 до 100" )) Select Case Vozrast Case 1, 21, 31, 41, 51, 61, 71, 81, 91 MsgBox " Вам" & Str(Vozrast) & " год" Case 2 To, 4, 22 To, 24, 32 To, 34, 42 To, 44, 52 To, 54, 62 To, 64, 72 To, 74, 82 To, 84, 92 To, 94 MsgBox " Вамì " & Str(Vozrast) & " года" Case 5 To, 20, 25 To, 30, 35 To, 40, 45 To, 50, 55 To, 60, 65 To, 70, 75 To, 80, 85 To, 90, 95 To, 100 MsgBox " Вам " & Str(Vozrast) & " лет" Case Else
MsgBox " Вы ввели неправильное число" End Select Пример проекта: Исходная форма проекта показана на рисунке 16. Рис. 16. По выбранному в списке названию страны в текстовое окно выводится название столицы этой страны. В какое из окон выводится название столицы, управляется флажком. Описание элементов на форме. < form name=" Form1" > < p> < input type=" text" size=" 25" maxlength=" 25" name=" Text1" > < /p> < p> < select NAME=" CaseSelect" size=" 1" > < option VALUE=" 1" > Франция < /option> < option VALUE=" 2" > Англия< /option> < option VALUE=" 3" > Германия < /option> < /select> & nbsp; & nbsp; & nbsp; & nbsp; < input type=" button" value=" Выбор" name=" btnOne" > < /p> < p> < input type=" checkbox" checked name=" chkOne" value=" ON" > Верхнее окно < /p> < p> < input type=" text" size=" 25" maxlength=" 25" name=" Text2" > < /p> < /form> Процедура обработки события «Щелчок мышью по кнопке»: Sub btnOne_onClick Dim TheForm Set TheForm = Document. Form1 Select Case TheForm. CaseSelect. Selectedindex ‘TheForm. CaseSelect. Selectedindex - выбранный элемент списка Case 0 If TheForm. chkOne. checked Then TheForm. Text1. Value = " Париж" TheForm. Text2. Value = " " else TheForm. Text2. Value = " Париж" TheForm. Text1. Value = " " End If Case 1 …………………………………… ………………………………………… …………………………………………. Case 2 ……………………………………… ……………………………………………. ……………………………………………. End Select End Sub
Свойство Selectedindex списка содержит значение индекса выбранного элемента.
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|