Метод Shapes.AddPolyline (PowerPoint)
Создает открытый многолинейный рисунок или рисунок закрытого многоугольника. Возвращает объект Shape , представляющий новую многолинейную линию или многоугольник.
Синтаксис
выражение. AddPolyline
( _SafeArrayOfPoints_
)
выражение: переменная, представляющая объект Shapes.
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
SafeArrayOfPoints | Обязательный | Variant | Массив пар координат, указывающий вершины многолинейного рисунка. |
Возвращаемое значение
Shape
Примечания
Чтобы сформировать замкнутый многоугольник, присвойте те же координаты первой и последней вершинам в документе полилайна.
Пример
В этом примере в myDocument добавляется треугольник. Так как первая и последняя точки имеют одинаковые координаты, многоугольник закрывается и заполняется. Цвет внутренней части треугольника будет таким же, как цвет заливки фигуры по умолчанию.
Dim triArray(1 To 4, 1 To 2) As Single
triArray(1, 1) = 25
triArray(1, 2) = 100
triArray(2, 1) = 100
triArray(2, 2) = 150
triArray(3, 1) = 150
triArray(3, 2) = 50
triArray(4, 1) = 25 ' Last point has same coordinates as first
triArray(4, 2) = 100
Set myDocument = ActivePresentation.Slides(1)
myDocument.Shapes.AddPolyline SafeArrayOfPoints:=triArray
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.