- •Основы информационной культуры
- •2. Техническая база информационной технологии
- •2.1 Представление информации в эвм
- •2.2 Системы счисления
- •2.3 Форматы чисел в эвм
- •2.4 Представление символьной информации
- •Программное обеспечение Вычислительной системы
- •Архивация данных
- •Концепция Visual Basic
- •Основное меню
- •Объекты управления
- •Форма (Form)
- •Командная кнопка (CommandButton)
- •Метка (Label)
- •Текстовое окно (TextBox)
- •Типы данных
- •Переменные и константы
- •Область видимости переменных и констант
- •Выражения
- •Стандартные функции
- •Программирование линейных вычислительных процессов
- •Программирование разветвляющихся вычислительных процессов
- •Программирование циклических вычислительных процессов
- •Итерационные циклы
- •Добавление изображений в форму
- •Массивы
- •Поиск в массиве элементов, удовлетворяющих заданным условиям
- •Группировка объектов
- •Создание меню
- •Ввод информации с использованием переключателей и флажков проверки
- •Процедуры и функции
- •Информационно вычислительные сети
- •Базовая модель взаимодействия открытых сетей
- •Топология ивс
- •Сетевое по. (спо)
- •Глобальная компьютерная сеть Internet. Основы функционирования Интернет.
- •Структура Интернет
- •Адресация в сетях.
- •Адресация в Интернет
- •Основные службы Интернет
- •Многоуровневое представление средств сетевого взаимодействия.
- •Коммуникационные службы
- •Прямое общение в Интернет
- •Отложенное общение в Интернет
- •Информационные службы.
- •Поиск информации в Интернет.
Ввод информации с использованием переключателей и флажков проверки
В ходе работы с приложением пользователь почти всегда должен вводить различную информацию (отвечать на заданный вопрос). Данные могут быть введены с ошибками, а ответ на запрос может иметь множество вариантов. В этом случае программный код, обрабатывающий вводимую информацию, должен предусмотреть все варианты ответов и данных, включая и ошибочные, и будет сложным и большим по объему. Очень часто можно заранее предусмотреть варианты вводимых данных и предоставить пользователю возможность выбора нужного варианта. Это делается с помощью объектов управления OptionButton (кнопка_переключателя) и CheckBox (контрольный индикатор или флажок проверки).
Переключатель OptionButton
Его используют, чтобы выбрать один из взаимоисключающих вариантов. Каждому варианту соответствует свой переключатель. Таким образом, на форме должна находиться группа переключателей, которую обычно помещают в объект Frame (рамка). Объект Frame имеет свойство Caption, которому присваивают название группы.
Можно создать несколько групп, в каждой может быть неограниченное число переключателей. При выборе одного из группы ранее выбранный
автоматически очищается.
Переключатель имеет свойство Value (величина), которое принимает значение true, если переключатель выделен (в кружочке появляется черная точка), и false, если переключатель (по умолчанию) очищен. Чтобы переместить переключатели в рамку, сначала на форму помещают объект Frame, а затем в него – переключатели. Для выравнивания вертикальной группы свойству Left (левый) каждого переключателя задается одно и то же значение (координата).
Пояснение к переключателю (вместо стандартного Option) надо ввести в свойство Caption. Положение текста пояснения определяется значением свойства Alignment (выравнивание):
0 – выравнивание по левому краю – текст справа от переключателя;
1 – выравнивание по правому краю – текст слева от переключателя.
При работе с приложением нужный переключатель выбирается щелчком мыши.
В программном коде для определения выбранного переключателя проверяется значение его свойства Value – true или false.
Пример.
Private Sub Form_Load ( )
if Opt1. Value + true then
e = 0.01
elseif Opt.2value = true then
e = 0.01
else i
e = 0.01
end if
End Sub
Контрольный индикатор CheckBox (флажок проверки)
Используется, когда нужно выбрать несколько не взаимоисключающих возможностей или установить одно из двух состояний какого-либо элемента (выбран / не выбран, установлен / не установлен). При установке флажка на нем высвечивается пометка в виде галочки.
На форму можно поместить группу флажков или один. В отличие от переключателя в группе флажков можно установить один, несколько, ни одного или все. Группу можно поместить в объект Frame (рамку).
Свойства:
Caption – текст пояснения (рядом с флажком)
Value =
Alignment =
Left – координата (позиция объекта относительно левого края формы или рамки Frame)
Name
Пример
Для выяснения, установлен флажок или нет, проверяют значение свойства Value.
Фрагмент программного кода:
if checkE.Value = 1 then txtE.text = e
if checkN. Value = 1 then txtN.text = n
if checkA. Value = 1 then txtA.text = a
