Шаг 275.
Автоматизация Microsoft PowerPoint.
Объект Shape (методы)

    На этом шаге мы рассмотрим методы этого объекта.

    Перечислим основные методы этого объекта.

    Метод Apply служит для форматирования Shape-объекта в соответствии с форматом, скопированным ранее с помощью метода PickUp.

    Метод Copy копирует объект в буфер обмена.

    Метод Cut вырезает объект в буфер обмена.

    Метод Delete удаляет Shape-объект.

    Метод Duplicate создает дубликат Shape-объекта и включает его в коллекцию Shapes непосредственно за объектом-оригиналом.

    Метод Flip выполняет зеркальное отражение объекта. Общий вид метода:

  Flip(FlipCmd),
где FlipCmd - константа, определяющая ось отражения объекта (слева направо или сверху вниз). Возможные значения: msoFlipHorizontal (0), msoFlipVertical (1).

    Метод IncrementLeft перемещает объект по горизонтали на заданное число пунктов. Общий вид:

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

    Метод IncrementRotation поворачивает объект на заданный угол вокруг оси Z. Общий вид:

  IncrementRotation(Increment),
где Increment - угол (в градусах), на который требуется повернуть объект.

    Метод IncrementTop перемещает объект по вертикали на заданное число пунктов. Общий вид:

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

    Метод PickUp копирует параметры форматирования объекта так, что позднее они могут быть применены к другому объекту с помощью метода Apply.

    Метод ScaleHeight масштабирует объект по высоте в соответствии с заданными параметрами. Метод применим только к рисункам и OLE-объектам. Общий вид:

  ScaleHeight(Factor, RelativeToOriginalSize, fScale),
где

    Метод ScaleWidth масштабирует объект по ширине в соответствии с заданными параметрами. Метод применим только к рисункам и OLE-объектам. Общий вид:

  ScaleWidth(Factor, RelativeToOriginalSize, fScale),
где

    Метод Select выбирает объект. Общий вид:

  Select(Replace),
где Replace - логическое значение, указывающее, должен ли объект быть выделен вместо (True) ранее выделенных или вместе (False) с ними.

    Метод SetShapesDefaultProperties применяет форматирование текущего объекта к объекту по умолчанию.

    Метод ZOrder изменяет положение объекта относительно других объектов "в глубину". Общий вид:

  ZOrder(ZOrderCmd),
где ZOrderCmd - константа, определяющая новую позицию объекта или ее изменение. Возможные значения: msoBringForward (2), msoBringInFrontOfText (4), msoBringToFront (0), msoSendBackward (3), msoSendBehindText (5), msoSendToBack (1).

    На следующем шаге мы рассмотрим объект ActionSetting.




Предыдущий шаг Содержание Следующий шаг