會傳回聚合線列中所記錄的點。
語法
expression。
GetPolylineData( _Flags_ , _xyArray()_ )
詞 一個代表 Row 物件的變數。
參數
| 名稱 | 必要/選用 | 資料類型 | 描述 |
|---|---|---|---|
| Flags | 必要 | 整數 | 會影響所傳回點的旗標 |
| xyArray () | 必要 | 雙精確度 | 輸出參數。 會傳回交替 x 及 y 值的陣列,這些值會指定列中所記錄的點 |
傳回值
無
註解
如果列的類型不是 visTagPolylineTo,則會產生例外狀況。
如果 GetPolylineData 方法成功, xyArray () 會回傳一個一維陣列,包含 n 個雙重值,索引範圍 (VT_R8) 0 到 n - 1。 參數 xyArray () 是由 GetPolylineData 方法分配的輸出參數,該方法將所有權交還給呼叫者。 呼叫者最終應該對回傳的陣列執行 SafeArrayDestroy 。 (Microsoft Visual Basic 和 Visual Basic for Applications 幫你管理這個功能 )
Flags 參數是會指定傳回點的選項的位元遮罩。 它的值應為 visGeomWHPct、visGeomXYLocal,或這兩個值的其中一個與 visGeomExcludeLastPoint 的組合。 若 visGeomWHPct 與 visGeomXYLocal 未作為 Flags 參數的一部分傳遞,則會產生錯誤。
| 常數 | 值 | 描述 |
|---|---|---|
| visGeomExcludeLastPoint | &H1 | 選用。 將不包含在 xyArray() 中之聚合線的最後一個點 (列中的 X 及 Y 儲存格) |
| visGeomWHPct | &H10 | xyArray() 中所傳回的值將是寬度/高度的百分比 |
| visGeomXYLocal | &H20 | xyArray() 中所傳回的值將是繪圖中的本機內部單位 |
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。