| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
LuisMArias
Registrado: 06 Sep 2009 Mensajes: 2
|
Publicado: Dom 07 Feb, 2010 15:20 Asunto: metodo select |
|
|
Les presento mi duda, quiero utilizar el metodo select con la opcion acSelectionSetAll
y aplicando filtros de codigo de grupo dxf para seleccionar de un plano bloques, pero cuando
esta seleccion incluye bloques dinamicos se complica porque si quiero filtrar por la propiedad name
el nombre del bloque no es real sino el generado como bloque anonimo (la forma "*Unnn") y el nombre
real queda almacenado en la propiedad effectivename del bloque para la cual no encuentro codigo dxf
de modo que no puedo refinar todo lo que quisiera el filtrado para este metodo.
A ver si alguien me puede ayudar, a lo mejor es simple, pero no le encuentro la vuelta.
Les aclaro que soy principiante en VBA. Les mando el archivo de ejemplo que utilizo y la porcion
de codigo en cuestion. desde ya gracias
| Descripcion: |
|
 Descargar |
| Nombre del archivo: |
Electrico_PB.dwg |
| Tamaño: |
255.21 KB |
| Descargado: |
8 veces |
|
|
| Volver arriba |
|
 |
Jorge_BH
Registrado: 07 Nov 2007 Mensajes: 1016 Ubicación: Mira detras de ti
|
Publicado: Lun 08 Feb, 2010 23:54 Asunto: |
|
|
Hola, supongo que la cuestion se debe a que usas bloques dinamicos.
Yo nunca he usado ese tipo de bloques (ni dibujando o programando), y con vba no se como hacerlo. Podrias probar con caracteres comodin
Con la api .net existen funciones especificas para acceder a esos bloques, quizas deberia plantearte cambiar.
Saludos.
|
|
| Volver arriba |
|
 |
SpeedCAD

Registrado: 11 Sep 2003 Mensajes: 4547 Ubicación: Santiago - CHILE
|
Publicado: Jue 11 Feb, 2010 05:13 Asunto: Re: metodo select |
|
|
LuisMArias, Hola...
Puedes seleccionar bloque dinamicos, en este caso sin nombres con el siguiente filtro, tal cual como lo coloco:
Y puedes verificar que realmente sean dinamicos con la propiedad IsDynamicBlock
Saludos...
_________________ Vamos por Visual .NET  |
|
| Volver arriba |
|
 |
|
|
|