Compartilhar via


Método Shape.DrawArcByThreePoints (Visio)

Cria uma forma cujo caminho consiste em um arco definido pelos três pontos passados como parâmetros.

Sintaxe

expression. DrawArcByThreePoints( _xBegin_ , _yBegin_ , _xEnd_ , _yEnd_ , _xControl_ , _yControl_ )

Expressão Uma variável que representa um objeto Shape .

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
xBegin Obrigatório Double A coordenada x do ponto inicial do arco.
yBegin Obrigatório Double A coordenada y do ponto inicial do arco.
xEnd Obrigatório Double A coordenada x do ponto de extremidade do arco.
yEnd Obrigatório Double A coordenada y do ponto de extremidade do arco.
xControl Obrigatório Double A coordenada x do ponto de controle do arco.
yControl Obrigatório Double A coordenada y do ponto de controle do arco.

Valor de retorno

Forma

Comentários

Todos os pontos devem estar em unidades de desenho internas com relação ao espaço de coordenadas do mestre, página ou grupo no qual a forma é desenhada.

Exemplo

Esta macro do Microsoft Visual Basic for Applications (VBA) mostra como usar o método DrawArcByThreePoints para desenhar um arco na página de desenho.

Public Sub DrawArcByThreePoints_Example 
 
 Dim vsoShape As Visio.Shape 
 Set vsoShape = ActivePage.DrawArcByThreePoints(3, 3, 6, 8, 5, 5) 
 
End Sub

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.