Методы объектов VBA, способы вызова методов, работа с параметрами

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

Метод — именованный набор действий, которые может выполнять данный объект. Он может выполнять какие-либо операции, принимать и возвращать значения. Существует три способа вызова метода:

Самый простой способ выглядит так:

Объект.метод

например:

oDoc.Activate

При этом не возвращаются и не принимаются никакие параметры.

Второй способ:

объект.метод параметр1 [, параметр2, …, параметр]

Параметры передаются путем перечисления через запятую, скобки не используются. Например:

oDoc.SaveAs "D:\doc12.doc"

в этом случае мы игнорируем то, что возвращает метод и поэтому кавычки не нужны.

Третий способ:

моя_переменная = объект.метод (параметр1 [, параметр2, …, параметр n ])

например,

Dim nCent

nCent = oApp.CentimetersToPoints(10)

MsgBox nCent

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

моя_переменная = объект.метод()

Правило инкапсуляции.

Классическое правило объектно-ориентированного программирования утверждает, что для обеспечения надежности нежелателен прямой доступ к полям объекта5: чтение и обновление их содержимого должно производиться посредством вызова соответствующих методов. Это правило называется инкапсуляцией


25) Сетевые устройства и их положение в модели OSI

В современных сетях используются различные сетевые устройства. Каждое сетевое устройство выполняет специфические функции. Далее я рассматриваю основные виды устройств и их функции. В статье много иллюстраций (картинки кликабельны).

Сетевые устройства

Устройства, подключенные к какому-либо сегменту сети, называют сетевыми устройствами. Их принято подразделять на 2 группы:

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

Сетевые устройства. Эти устройства позволяют осуществлять связь с другими сетевыми устройствами или устройствами конечного пользователя. В сети они выполняют специфические функции.

Типы сетевых устройств


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: