Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции по Информатике.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.45 Mб
Скачать

Командная кнопка (CommandButton)

Элемент управления, с помощью которого можно выполнить команду, действие, задание.

Свойства

Name, Caption, Enabled, все свойства, связанные со шрифтами, расположением и размером кнопки. Кроме них, рассмотрим следующие свойства:

Visible – определяет видима кнопка на форме или нет. Свойство принимает два значения: True (по умолчанию) и False.

Picture, Style - позволяют поместить рисунок на кнопку. Для этого свойству Style нужно задать значение 1 – Graphical и затем установить значение свойства Picture – имя файла с картинкой.

При задании значения свойству Name (имя командной кнопки в программном коде) используют префикс btn (button), например, btnCommand1, btnStart.

События

События Click и DblClick, им соответствуют процедуры:

Private Sub Command_Click( )

Private Sub Command_ DblClick().

Метка (Label)

Это поле, в которое помещается текст – различные пояснения на форме. Текст метки определяется свойством Caption.

Свойства

Name, Caption, все свойства, связанные со шрифтами, расположением метки, фоном и дополнительно:

Autosize - (автонастройка размера) =

При значении True размер поля метки автоматически подгоняется под размер текста.

Enabled - (доступ) =

При значении False текст метки поблекнет.

Alignment - (выравнивание)

BorderStyle – (тип границы)

При значении 0 контур поля отсутствует, при значении 1 поле очерчивается одинарной линией.

При задании значения свойству Name используют префикс lbl

События

События Click и DblClick, им соответствуют процедуры:

Private Sub Label_Click( )

Private Sub Label _ DblClick().

Текстовое окно (TextBox)

Поле, в котором отображается вводимая пользователем с клавиатуры информация и выводимая информация (текст и цифры).

Свойства

Текстовое окно обладает всеми свойствами, которые связаны со шрифтами, фоном, Name, Enabled, Visible, BorderStyle.

При задании значения свойству Name используют префикс txt.

Текстовое окно не имеет свойства Caption. Содержимое окна определяется свойством Text.

Text (текст) – значение этого свойства отображается в текстовом окне.

Дополнительно:

MaxLength - (максимальная длина)

При значении 0 (по умолчанию) позволяет отображать любое количество символов, значение n ограничивает количество отображаемых символов заданным числом n.

MultiLine - (несколько строк) =

События

Click, DblClick и KeyPress (нажатие любой клавиши на клавиатуре при нахождении курсора в текстовом окне), им соответствуют процедуры:

Private Sub Text1_Click( )

Private Sub Text1_DblClick().

Private Sub Text1_KeyPress(KeyAscii As Integer) – аргумент KeyAscii представляет собой код нажатой клавиши.

Методы

Наиболее полезный метод, связанный с текстовым окном, - SetFocus, позволяющий установить курсор в выбранное текстовое окно.

Синтаксис метода:

Имя_объекта. SetFocus

На форме, имеющей несколько текстовых окон, в фокусе может находиться только одно окно. Пользователь может вносить информацию только в окно, находящееся в фокусе.

Типы данных

Тип данных – множество допустимых значений данных и совокупность операций над ними.

В Visual Basic различают следующие типы данных:

  1. Byte – данные этого типа могут принимать значения целых чисел от 0 до 255; 1 б.

  2. Integer – целые числа от –32768 до +32768, 2 б.

  3. Long – целые числа (длинный целый) от –2 до +2 млрд., 4 байта (амперсант – ampersand).

  4. Single – вещественное число с плавающей точкой, 4 байта, диапазон: от 1,4 10-45 до 3,4  1038; при выводе значений на экран или бумагу в мантиссу вводится 6 знаков, т.е. вычисления производятся с точностью до 6 знаков после запятой, например, 4 . 613582Е-12.

  5. Double – числовой вещественный тип удвоенной точности, 8 байт, от 4,9 10-324 до 1,8 10308, при выводе такого числа мантисса содержит 12 знаков.

  6. Currency – денежная величина, числовой вещественный тип с фиксированной точкой, 8 байт; представляет числа с 15-ю цифрами до десятичной точки и 4-мя после нее.

  7. Date – дата и время, т.е. выражения американский формат или кавычки, которые Visual Basic рассматривает как даты, 8 байт: 1.01.100 – 31.12.9999.

  8. String – строковый тип, 1 байт для каждого символа, для строк текстовой информации: 65000 символов для строк фиксированной длины и до 2 млрд. символов для динамических строк.

  9. Boolean – булевский или логический тип, данные этого типа могут принимать только 2 значения: true – истина и false – ложь.

  10. Variant – наиболее универсальный тип данных; принимается по умолчанию, т.е. когда тип данных не указан; данные этого типа могут быть данными любого типа.