Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Visual Basic в примерах.docx
Скачиваний:
12
Добавлен:
18.08.2019
Размер:
1.1 Mб
Скачать

Практическая работа

Создание приложения «Ввод пароля»

  1. Запустите Visual Basic

  2. Из предложенного списка приложений выберите Standard EXE – система готова к работе.

  3. В панели элементов управления дважды щелкните на Label.

  4. Мышью перетащите ее вверх формы.

  5. В панели элементов управления дважды щелкните на TextBox

  6. Поместите TextBox под Label

  7. В панели элементов управления дважды щелкните на CommandButton.

  8. Поместите под TextBox.

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

  2. Мышью за квадратики уменьшите форму.

  3. Получится:

  1. В окне свойств задать следующие свойства элементов:

Примечание: для того, чтобы задать свойство конкретного элемента – этот элемент на форме нужно выделить (сделать активным), щелкнув по нему мышью.

Text1 TextBox

Text - <пусто>

PasswordChar - *

Label1 Label

Caption – Введите пароль

BackColor- серый

Command1 CommandButton

Caption – OK

Form1 Form

Caption – Ввод пароля

BackColor- серый

  1. Дважды щелкнуть по командной кнопке на форме - откроется окно для написания кода:

Открывается перечень объектов, расположенных на форме

Открывается перечень методов и событий для указанного слева объекта

и написать следующий код (первая и последняя строки уже написаны автоматически):

Private Sub Command1_Click()

If Text1.Text = “123” Then

MsgBox “Пароль введен правильно” , , “Ввод пароля”

Else

MsgBox “Повторите ввод пароля” , , “Ввод пароля”

End If

End Sub

Запустить программу на выполнение, щелкнув в стандартной панели инструментов на значке или нажав клавишу F5.

  1. Сохраните проект (щелкните по дискете на стандартной панели инструментов):

    • Сохраните форму под именем frmParol

    • Сохраните проект под именем Parol

Свойства, методы и события

Свойства характеризуют объекты,

Методы заставляют объекты выполнять некоторые действия.

События происходят, когда объект выполняет какое-либо действие.

Синтаксис написания команд:

Объект.Свойство|Метод|Событие

Каждый объект в VB имеет свой набор описывающих его свойств, методов и событий.

Для задания свойств объектов используется окно Properties.

Для просмотра свойств и методов используется Object Browser.

События можно выбрать в окне написания кода программы.

Некоторые общие и часто используемые свойства:

BackColor цвет объекта

Caption надпись на объекте

Enabled булево (true/false) свойство, определяющее, может ли пользователь работать с этим объектом.

Font выбор шрифта, его размеров

Name имя объекта. Используется для ссылок на элемент управления в программе. Не может изменяться во время выполнения программы.

Visible булево свойство, определяющее видимость элемента управления во время выполнения программы.

Left позиция элемента управления относительно левого края его контейнера.

Top позиция элемента управления относительно верхнего края его контейнера.

Height высота элемента управления

Width ширина элемента управления.

Методы представляют собой фрагменты программного кода, внедренные непосредственно в элемент управления и выполняющие ту или иную задачу.

Некоторые общие и часто используемые методы:

Move в ответ на запрос программы перемещает объект

Drag обрабатывает операции наподобие «перетащить и опустить»

SetFocus передает фокус вызвавшему объекту

Show показывает объект

Hide скрывает объект

Cls очищает графическое или текстовое поле

Zorder определяет порядок размещения нескольких объектов на экране.

Событие – это то, что происходит в программе и за ее пределами.

Пример: пользователь щелкает по кнопке.

Происходящие события:

  1. Нажимается кнопка мыши. (MouseDown)

  2. Щелкает командная кнопка CommandButton. (Click)

  3. Отпускается кнопка мыши. (MouseUp)

  4. Событие GetFocus кнопки CommandButton. (Кнопка получает фокус)

  5. LostFocus объекта, который находился в фокусе прежде.(объект теряет фокус)

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

Некоторые общие и часто используемые события:

Change – пользователь изменяет текст в поле со списком или в текстовом поле.

Click – пользователь щелкает кнопкой мыши на объекте.

DblClick – двойной щелчок

DragDrop – пользователь перетаскивает объект в другое место расположения.

DragOver – пользователь перетаскивает объект поверх другого элемента управления.

GotFocus – объект получает фокус.

KeyDown – когда объект в фокусе, пользователь нажимает клавишу на клавиатуре.

KeyPress – пользователь нажимает и отпускает клавишу на клавиатуре.

KeyUp – пользователь отпускает нажатую клавишу.

LostFocus – объект теряет фокус

MouseDown – пользователь нажимает любую кнопку мыши, когда указатель находится над объектом

MouseMove – пользователь перемещает указатель мыши над объектом.

MouseUp – пользователь отпускает любую кнопку мыши, когда указатель мыши находится над объектом.

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