Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
informatika.rtf
Скачиваний:
9
Добавлен:
01.04.2025
Размер:
810.34 Кб
Скачать

66. Элемент управления TextBox и его свойства

Элемент TextBox – это элемент управления, наиболее часто используемый для вывода на экран текста, введенного пользователем. Также он может отображать вопросы, результаты подсчетов и т.д Во время выполнения программы, элемент управления надписью отображает текст, который пользователь видит и может изменить. Чтобы поместить надпись в новую пользовательскую форму, нужно:

1. убедиться, что форма активна. Панель элементов управления видна только тогда, когда форма активна

2. щелкнуть по пиктограмме с буквами Ab в панели элементов управления

3. поместить указатель мыши в форму ближе к левому верхнему краю и, нажав левую кнопку мыши, перетащить указатель вправо вниз чтобы появившийся при этом прямоугольник мог вместить нужное сообщение.

К свойствам относятся основные категории:

-внешний вид (выбор цветов, стиль, заголовок формы и спецэффекты)

-поведение (модальное и немодальное)

-шрифт

-картинка (для размещения рисунка)

-расположение (ширина, высота и т.д.)

-прокрутка

Чтобы изменить свойство нужно найти его в левом столбце и изменить его значение в правом. Элемент управления надписью просто отображает текст. Во время выполнения программы элемент управления надписью отображает текст, который пользователь видит, но изменить не может

67. Элемент управления в форме CommandButton (кнопка и его свойства)

Элемент управления кнопкой команды, чаще называемый просто кнопкой, отличается от надписи тем, что предлагает определенные действия со стороны пользователя программы. Когда мы щелкаем по кнопке, ее изображение на экране изменяется так, что она выглядит нажатой, а программа в ответ выполняет определенные действия. Чтобы поместить кнопку в форму, нужно:

1. Щелкнуть в окне формы, чтобы сделать его активным, при этом появится панель элементов управления

2. щелкнуть по той пиктограмме в панели элементов управления, на которой изображена кнопка

3. начав немного левее середины формы и нажав левую клавишу мыши, перетащить указатель по диагонали вниз, чтобы создать кнопку.

Теперь, чтобы установить нужные значения свойств кнопки, используем окно свойств:

1. изменить значение свойства (Name) на OKButton

2. Изменить значение свойства Caption на OK. Этот текст увидит пользователь на кнопке во время выполнения программы

Свойства:

1. внешний вид

-цвет фона

-стиль фона

-цвет границ

-стиль границ

2. поведение

3. шрифт

4.Misc

5. изображение

6. расположение

68. Оператор цикла Do…Loop Until. Примеры использования

Данный оператор выполняет блок программного кода один раз, а затем повторяет выполнение, пока заданное условие принимает значение False. Оператор Do…Loop Until функционально эквивалентен оператору Do… Loop While, т.е. с помощью любого из них будут выполняться одни и те же операторы, если используемые в них условные выражения представляют противоположные условия. Если в операторе Do …Loop While условием является А=В, то эквивалентным ему оператором будет Do…Loop Until с условием A<>B.

Синтаксис оператора таков:

Do

(операторы, выполняющиеся когда условие равно False)

Until Loop

Оператор Do While – Loop обеспечивает многократное выполнение блока операторов до тех пор, пока условие истинно, а оператор Do Until – Loop – пока условие ложно.

Операторы Do – Loop While и Do – Loop Until отличаются от первых двух операторов тем, что сначала выполняется блок операторов, а затем проверяется условие.

69. Объект Selection в VBA.

Приложения из состава офиса,ворда,ексель-представляют собой совокупность объектов. Объектами являются сами и все их компоненты.

Объект Selection задает выделенную область рабочего листа ексель. его особенность-В каждом окне может существовать только один объект Selection.существует св-во Selection и метод Selection.св-во возвращает выделенный объект, а метод –создает новый.

Объект Selection возникает двояко-либо в результате работы метода Selection, либо при вызове св-в Selection. Тип получаемого объекта может быть различным и определяется типом выделяемого объекта. Чаще всего объект Selection принадлежит к классу раньч и при работе с ними можно использовать св-ва и методы объектов класса раньч.

Потом тетрадь где закладка 69

70. Структура Select Case…If…then…else. Примеры использования.

Если приходится проверять одно и то же значение в сравнении с различными выражениями, то самым подходящим является оператор Select Case. Синтаксис:

Select Case значение

Case критерий1

(операторы, выполняемые, когда значение удовлетворяет критерий1)

Case критерий2

(операторы, выполняемые, когда значение удовлетворяет критерий2)

End Select

Пример использования:

Select Case (I%)

Case 1,5

Print «Один или Пять»

Case Is>3

Print «Больше трех»

Case –5 to 5

Print «От минус Пяти до Пяти»

Case Else

Print «ни одно из условий не выполнено»

End Select

Допускается использование вложенных операторов Select Case, при этом каждому из них должна соответствовать структура End Select. Если ни одно из условий не выполнено, а ветви Case Else нет, выполнение программы может привести к непредсказуемым последствиям. Если значение удовлетворяет сразу нескольким Case условиям, будет выполнено то из них, которое ближе к началу оператора Select Case

В отличии от Select Case оператор If…Then… Else подходит для принятия решений на основе проверки некоторого числа разных выражений. Если нужно, чтобы на основании одного условия программа выбирала между двумя альтернативными блоками программного кода, используется оператор If…Then…Else. В том случае, если условие принимает значение True, то выполняется один блок программного кода, а если условие принимает значение False, то выполняется другой. Синтаксис оператора таков:

If условие Then

операторы, выполняющиеся при условииTrue

Else

операторы, выполняющиеся при False

End If

Если условие имеет значение True, VBA выполняет первый блок операторов и, пропустив все остальные операторы структуры, переходит к строке программного кода, следующей сразу за оператором End If. А если условие имеет значение False, то выполняются операторы, следующие за оператором Else.

Операторы Select Case и If…Then…Else относятся к операторам управления.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]