Лекция: Понятие метода в Visual Basic
Visual Basic предоставляет большое количество встроенных процедур и функций (функции – это особый класс процедур, которые возвращают значения аргументов). Эти процедуры и функции описаны в справочной системе или документации на систему программирования.
Процедуры и функции уже не одно десятилетие являются неотъемлемой частью любого языка программирования. Лишь сравнительно недавно, когда появились языки, поддерживающие объектно-ориентированное программирование, были ведены особые типы процедур и функций, названные методами. Методы «работают» как процедуры и функции, но принадлежат конкретным объектам, так же как и свойства. Методы объекта определяют те задачи, которые может выполнить данный объект.
Чтобы вызвать метод, надо указать имя объекта и через точку имя метода.
Некоторые методы предусмотрены практически для всех типов объектов, другие же более специфичны. В таблице. приводится список основных методов, элементы управления, для которых они определены, и краткое описание действия.
| Название метода | Элементы управления, для которых используются методы | Описание действия |
| Addltem | ListBox, ComboBox | Добавление элемента в список |
| Circle | Form, PictureBox | Рисование дуги, эллипса или окружности |
| Clear | ListBox, ComboBox | Удаление всех элементов списка |
| Cls | Form, PictureBox | Очистка от графических элементов или текста |
| Drag | Все, кроме Line, Menu, Shape, Timer | Перемещение объекта |
| Hide | Form | Спрятать форму с экрана без ее выгрузки |
| Line | Form, PictureBox | Рисование линии или прямоугольника |
| Move | Все, кроме Timer и Menu | Перемещение элемента |
| Point | Form, PictureBox | RGB (red-green-blue) цвет точки |
| PopupMenu | Form | Вывод всплывающего меню в заданной точке формы |
| Form, PictureBox. | Печать строки на объекте | |
| Pset | Form, PictureBox. | Точка на объекте |
| Refresh | Все | Немедленная перерисовка на экране |
| RemoveItem | ListBox, ComboBox | Удаление элемента списка или ячеек в сетке |
| Scale | Form, PictureBox. | Координаты объекта |
| SetFocus | CheckBox, ComboBox, CommandButton, FileListBox, Form, HscrollBar, ListBox, OptionBiitton. PictureBox, TextBox. VScrollBar | Установка курсора |
| Show | Form | Вывод формы на экран |
| ZOrder | Все | Расположение на переднем или заднем плане |