Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt die in einer Polylinienzeile aufgezeichneten Punkte zurück.
Syntax
Ausdruck.
GetPolylineData( _Flags_ , _xyArray()_ )
Ausdruck Eine Variable, die ein Row-Objekt darstellt.
Parameter
| Name | Erforderlich/Optional | Datentyp | Beschreibung |
|---|---|---|---|
| Flags | Erforderlich | Integer | Flags, die die zurückgegebenen Punkte beeinflussen. |
| xyArray() | Erforderlich | Double | Ausgabeparameter. Gibt ein Array von abwechselnden X- und Y-Werten zurück, die die in der Zeile aufgezeichneten Punkte angeben. |
Rückgabewert
Nichts
Bemerkungen
Wenn der Zeilentyp nicht visTagPolylineTo ist, wird eine Ausnahme ausgelöst.
Wenn die GetPolylineData-Methode erfolgreich ist, gibt xyArray() ein eindimensionales Array von n Doubles (VT_R8) zurück, die von 0 bis n - 1 indiziert sind. Der Parameter xyArray() ist ein out-Parameter, der von der GetPolylineData-Methode zugeordnet wird, die den Besitz an den Aufrufer zurückgibt. Der Aufrufer sollte schließlich SafeArrayDestroy für das zurückgegebene Array ausführen. (Microsoft Visual Basic und Visual Basic for Applications dies für Sie verwalten.)
Der Flags-Parameter ist eine Bitmaske für die Angabe von Optionen zum Zurückgeben von Punkten. Dieser Wert sollte visGeomWHPct, visGeomXYLocal oder eine Kombination eines dieser Werte mit visGeomExcludeLastPoint sein. Wenn weder visGeomWHPct noch visGeomXYLocal als Teil des Flags-Parameters übergeben wird, wird ein Fehler generiert.
| Konstante | Wert | Beschreibung |
|---|---|---|
| visGeomExcludeLastPoint | &H1 | Optional. Der letzte Punkt der Polylinie (die X- und Y-Zellen in der Zeile) wird nicht in xyArray() eingeschlossen. |
| visGeomWHPct | &H10 | Die in xyArray() zurückgegebenen Werte sind Prozentsätze für die Breite/Höhe. |
| visGeomXYLocal | &H20 | Die in xyArray() zurückgegebenen Werte sind lokale, interne Einheiten in der Zeichnung. |
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.