Você está aqui: AutoCAD VBA ::: Dicas & Truques ::: AcadSelectionSet - Seleção de Objetos |
Como pedir para o usuário selecionar um único objeto na área de desenho do AutoCAD usando a função GetEntity do AutoCAD VBAQuantidade de visualizações: 465 vezes |
Nesta dica mostrarei como podemos usar a função GetEntity do AutoCAD VBA para pedir ao usuário que selecione um único objeto na área de desenho do AutoCAD. Se a seleção for feita com sucesso, então a função GetEntity retornará o objeto como primeiro parâmetro e sua localização em coordenadas WCS como segundo parâmetro.----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
' Esta macro AutoCAD VBA mostra como podemos usar a função
' GetEntity para pedir para o usuário selecionar um único
' objeto na área de desenho do AutoCAD
Sub SelecionarObjeto()
' vamos declarar um variável para receber o objeto
' selecionado
Dim objeto As AcadObject
' e também a localização do objeto
Dim localizacao As Variant
' caso haja algum erro
On Error Resume Next
' agora pedimos para o usuário selecionar o objeto
ThisDrawing.Utility.GetEntity objeto, localizacao, _
"Selecione um objeto"
' e mostramos o tipo de objeto que foi selecionado
ThisDrawing.Utility.Prompt "O objeto selecionado é: " _
& objeto.ObjectName
End Sub
Ao executar este código AutoCAD VBA nós teremos o seguinte resultado: O objeto selecionado é: AcDbCircle |
|
|
Veja mais Dicas e truques de AutoCAD VBA |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |






