Основы объектно-ориентированного визуального

advertisement
Основы объектно-ориентированного
визуального программирования
на языке Visual Basic
Проекты в системе
программирования Visual Basic
Система программирования Visual Basic
позволяет кодировать алгоритмы и является
средой программирования, позволяющая
осуществлять визуальное конструирование
графического интерфейса
Программа-транслятор
Интерпретатор
Компилятор
– программа, которая
обеспечивает последовательный перевод команд
программы на машинный
язык с одновременным их
выполнением
переводит весь текст
программы на машинный
язык и сохраняет его в
исполнимом файле (чаще
всего с расширением ехе)
Объекты: свойства и методы
Программные объекты обладают свойствами и могут
использовать методы обработки данных
Основой для создания графического интерфейса
проекта является объект «форма»
Некоторые свойства объекта «форма»
Name – имя объекта используется в программном коде
Text – заголовок формы
BackColor – цвет фона формы
Font – начертание и размер шрифта
Объекты: свойства и методы
Значения свойств объектов можно изменять в
программном коде
Объект.Свойство = ЗначениеСвойства
Пример программного кода Visual Basic
Form1.Text = «Первый проект»
Объекты: свойства и методы
Объекты могут использовать различные методы
обработки данных. Методы имеют аргументы,
позволяющие задать значения параметров
выполняемых действий
Объект.Метод (арг1, арг2)
Пример программного кода Visual Basic
TextBox1.Clear()
Ме.Scale (2, 0.5)
Объекты: свойства и методы
Метод Scale (x, y) изменяет размеры
формы или элемента управления, где x и y
коэффициенты масштабирования по
горизонтали и вертикали.
Графический интерфейс проекта
Графический интерфейс проекта представляет собой форму, на которой размещены
управляющие элементы: TextBox, Label,
PictureBox, Button и другие.
Событийные процедуры
Событийная процедура – это программа,
которая начинает выполняться после реализации
определенного события.
Каждый объект реагирует на определенный
набор событий.
Например, кнопка реагирует на щелчок (Click),
нажатие (MouseDown) и отпускание (MouseUp)
мыши или нажатие клавиши на клавиатуре
(KeyPress).
Related documents
Download