Visio) (Master.DrawQuarterArc 方法
會建立路徑是由兩個點以及傳入當做引數的旗標所定義的一條橢圓弧線所組成的圖形。
語法
expression。 DrawQuarterArc
( _xBegin_
, _yBegin_
, _xEnd_
, _yEnd_
, _SweepFlag_
)
表達 代表 Master 物件的變數。
參數
名稱 | 必要/選用 | 資料類型 | 描述 |
---|---|---|---|
xBegin | 必要 | 雙精確度 | 弧線起點的 X座標。 |
yBegin | 必要 | 雙精確度 | 弧線起點的 Y座標。 |
xEnd | 必要 | 雙精確度 | 弧線端點的 X座標。 |
yEnd | 必要 | 雙精確度 | 弧線端點的 Y座標。 |
SweepFlag | 必要 | VisArcSweepFlags | 弧線的類型,凹面或凸面。 |
傳回值
圖形
註解
開始和端點會定義弧形的周框,而_SweepFlag_argument會決定在周框內繪製的兩個可能弧線中的哪一個。 周框一律會對齊頁面座標系統;也就是說,橢圓形的 x 軸會與頁面的 x 軸平行。
下列 SweepFlag 引數的可能值會在 Visio 型別程式庫以 VisArcSweepFlags 宣告。
常數 | 值 | 描述 |
---|---|---|
visArcSweepFlagConcave | 0 | 凹面弧線 |
visArcSweepFlagConvex | 1 | 凸面弧線 |
如果 SweepFlag 是 visArcSweepFlagConcave,則將橢圓形中心聯結至弧形的線條會透過遞減的角度進行掃掠;如果它是 visArcSweepFlagConvex,則會掃掠增加的角度。
範例
這個 Microsoft Visual Basic for Applications (VBA) 巨集將示範如何使用 DrawQuarterArc 方法在繪圖頁面上繪製一條凹面弧線。
Public Sub DrawQuarterArc_Example
Dim vsoShape As Visio.Shape
Set vsoShape = ActivePage.DrawQuarterArc(3, 3, 6, 8, visArcSweepFlagConcave)
End Sub
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。