Aller au contenu

Encore les codes DXF


winfield

Messages recommandés

Bonsoir,

J'ai encore un problème avec ces fameux codes DXF.

je mets :

 IntCode(0) = 5: VarValeur(0) = "8B,E4,8C" 'etc etc
   ObjSelection.Select acSelectionSetAll, , , IntCode, VarValeur

 

et il m'envoit :

 

Argument filter list incorrect dans Select

 

Alors que si je mets :

 

IntCode(0) = 0: VarValeur(0) = "Line,ARC"
ObjSelection.Select acSelectionSetAll, , , IntCode, VarValeur 

 

Où est-ce que je fais pas comme il faut ?

Merci de m'éclairer

Nous n’ héritons pas de la terre de nos ancêtres.Nous l’empruntons à nos enfants.

Lien vers le commentaire
Partager sur d’autres sites

Salut,

 

Je ne connais pas le VBA, mais j'imagine que les filtres de sélection fonctionnent comme en LISP.

 

On peut faire des filtres avec tous les codes DXF sauf : les groupes -1 (nom d'entité), 5 (identificateur) et les codes plus grands que 1000 (xdatas).

 

Extrait de l'aide aux développeurs :

The ssget function recognizes all group codes except entity names (group -1), handles (group 5), and xdata codes (groups greater than 1000).

Gilles Chanteau - gileCAD - GitHub
Développements sur mesure pour AutoCAD

Lien vers le commentaire
Partager sur d’autres sites

ouinnnnnnnnnn !!!!!!!!!!!!!!!

Merci pour l'info Gile

Me reste plus qu'à trouver un autre moyen :(

 

et les codes plus grands que 1000 (xdatas).
:casstet:

...pourtant j'arrive à faire une selection sur le code 1001 :o

 IntCode(0) = 1001: VarValeur(0) = "MonTxt"
   ObjSelection.Select acSelectionSetAll, , , IntCode, VarValeur

ou alors un truc m'a échappé lors de mes test :casstet:

Nous n’ héritons pas de la terre de nos ancêtres.Nous l’empruntons à nos enfants.

Lien vers le commentaire
Partager sur d’autres sites

Bonsoir,

...pourtant j'arrive à faire une selection sur le code 1001

je confirme....testé également avec le 1002 .

Par contre, à quoi correspondent le 1003 et 1005 vu qu'il y a déjà les 5 et 8 ?

Nous n’ héritons pas de la terre de nos ancêtres.Nous l’empruntons à nos enfants.

Lien vers le commentaire
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer. Politique de confidentialité