Red de conocimiento informático - Conocimiento del nombre de dominio - ¡Urgente! Me gustaría preguntar si quiero crear un bloque en CAD VBA y el objeto es el contenido del conjunto de selección. ¿Qué declaración debo usar? (¡Un ejemplo también estaría bien!)

¡Urgente! Me gustaría preguntar si quiero crear un bloque en CAD VBA y el objeto es el contenido del conjunto de selección. ¿Qué declaración debo usar? (¡Un ejemplo también estaría bien!)

Sub Ejemplo_AddMInsertBlock()

Dim círculoObj como AcadCircle

Dim centerPoint(0 a 2) como doble, InsertPoint(0 a 2) como doble

Atenuar radio como doble

Atenuar nuevoMBlock como AcadMInsertBlock

Atenuar nuevoBlock como AcadBlock

Establecer nuevoBloque = ThisDrawing.Blocks.Add(centerPoint, "CBlock ")

Establecer círculoObj = ThisDrawing.Blocks("CBlock").AddCircle(centerPoint, radio)

Establecer newMBlock = ThisDrawing.ModelSpace.AddMInsertBlock(InsertPoint, "CBlock", 1 , 1, 1, 1, 2, 2, 1, 1)

Para conocer el método en la ayuda de CAD, cambie Set círculoObj = ThisDrawing.Blocks("CBlock").AddCircle(centerPoint, radio) al suyo Una selección de objetos de entidad es suficiente