Você está aqui: AutoCAD VBA ::: Dicas & Truques ::: Linha, Linhas, Comando LINE |
Como retornar o comprimento de uma linha no AutoCAD usando AutoCAD VBA e a propriedade Length do objeto AcadLineQuantidade de visualizações: 236 vezes |
Em várias situações nós precisamos saber o comprimento de uma ou mais linhas selecionadas pelo usuário na área de desenho do AutoCAD. Para isso nós podemos usar a propriedade Length do objeto AcadLine da linguagem AutoCAD VBA. Essa propriedade retorna o tamanho, ou seja, o comprimento da linha na unidades definidas para o seu desenho. Veja o código AutoCAD VBA completo para o exemplo: ' Esta macro AutoCAD VBA mostra como selecionar uma linha ' na área de desenho do AutoCAD e retornar seu comprimento Sub ComprimentoLinha() ' vamos declarar um variável para receber a linha ' selecionada Dim linha As AcadLine ' e também a localização da linha Dim localizacao As Variant ' para guardar o comprimento da linha Dim comprimento As Double ' caso haja algum erro On Error Resume Next ' agora pedimos para o usuário selecionar a linha ThisDrawing.Utility.GetEntity linha, localizacao, _ Ao executar este código AutoCAD VBA nós teremos o seguinte resultado: O comprimento da linha é: 72,5402678736687 |
![]() |
Veja mais Dicas e truques de AutoCAD VBA |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |