Aller au contenu

Objet Automation effacé...


Messages recommandés

Posté(e)

...ça arrive souvent.

 

On peut tester une méthode ou une propriété sur un objet.

 

Mais peut-on tester le nom d'une entité VLA pour savoir si elle est encore dans le dessin ?

 

Ma question s'applique aussi avec un ename, en fait.

Bureau d'études dessin.

Spécialiste Escaliers

Développement - Formation

 

./__\.
(.°=°.)
Posté(e)

Ou alors il faut faire un réacteur pour controler l'effacement de cette entité ?

Bureau d'études dessin.

Spécialiste Escaliers

Développement - Formation

 

./__\.
(.°=°.)
Posté(e)

Salut Tramber,

un (vlax-erased-p objet) = T pour savoir si l'objet a été effacé

ou encore un (vlax-read-enabled-p objet) = T pour savoir s'il est toujours valable

 

@+

Les Lisps de Patrick

Le but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.

Joseph Joubert, 1754-1824

Posté(e)

Spaciba Patrick (ca veut dire merci en Russe)

Bureau d'études dessin.

Spécialiste Escaliers

Développement - Formation

 

./__\.
(.°=°.)
Posté(e)

Mais, tant que j'y suis, sans vouloir faire un exposé, qu'on utilise VL ou le lisp avec command, la commande _OFFSET ne génère pas toujours un objet, même si la méthode est disponible.

 

Tout cela est bien connu

 

Comment coder pour que les décalages impossibles ne renvoient pas une erreur mais puisse permettre au programme de continuer ou de boucler. A ce stade, je me débrouille.

Bureau d'études dessin.

Spécialiste Escaliers

Développement - Formation

 

./__\.
(.°=°.)
Posté(e)

OK, alors tu me propose de passer par une fonction d'erreur et comparer les objets (je le ferai avec les Handles car j'ai remarqué que la comparaison des noms en VL, ca le faisait pas).

 

OK :angel:

Bureau d'études dessin.

Spécialiste Escaliers

Développement - Formation

 

./__\.
(.°=°.)

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é