Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Возвращает точки, записанные в строке полилинии.
Синтаксис
выражение.
GetPolylineData( _Flags_ , _xyArray()_ )
выражение Переменная, представляющая объект строки .
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| Flags | Обязательный | Integer | Флаги, влияющие на возвращаемые баллы. |
| xyArray() | Обязательный | Double | Параметр Out. Возвращает массив чередующихся значений X и Y с указанием точек, записанных в строке. |
Возвращаемое значение
Отсутствует
Примечания
Если тип строки отличается от visTagPolylineTo, создается исключение.
Если метод GetPolylineData выполнен успешно, xyArray() возвращает одномерный массив из n двойных значений (VT_R8) с индексацией от 0 до n - 1. Параметр xyArray() — это выходной параметр, выделяемый методом GetPolylineData , который передает право собственности вызывающему объекту. Вызывающий объект должен в конечном итоге выполнить SafeArrayDestroy для возвращенного массива. (Microsoft Visual Basic и Visual Basic для приложений управляют этим для вас.)
Параметр Flags — это битовая маска, которая определяет параметры возврата точек. Его значение должно быть visGeomWHPct, visGeomXYLocal или комбинация этих значений с visGeomExcludeLastPoint. Если ни visGeomWHPct , ни visGeomXYLocal не передаются как часть параметра Flags , будет сгенерирована ошибка.
| Константа | Значение | Описание |
|---|---|---|
| visGeomExcludeLastPoint | &H1 | Необязательный параметр. Последняя точка полилинии (ячейки X и Y в ряду) не будет включена в xyArray(). |
| visGeomWHPct | &H10 | Значения, возвращаемые в xyArray(), будут представлять собой проценты ширины и высоты. |
| visGeomXYLocal | &H20 | Значения, возвращаемые в xyArray(), будут локальными, внутренними единицами в чертеже. |
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.