Aller au contenu

Messages recommandés

Posté(e)

Bonjour,

 

A priori dans une même macro; changer une variable et effectuer une lecture

de celle-ci AVANT et APRES donne l'impression que la lecture n'est pas

actualisé.

 

Est ce qu'un Dieseliste (sans camboui) pourrait comfirmer.

Ex:

^C^C_.snapang;\_.userr1;$M=$(getvar,snapang);_.snapang;\_.userr2;$M=$(getvar,snapang);^Z

dans un bouton,

vous l'executez (donnez des valeurs différentes),

vous interrogez les variables "userr1" et "userr2" manuellement après l'exécution.

Elles ont les mêmes valeurs !!!!! :casstet:

 

Si ça fonctionne chez vous, sous quelle version d'Autocad?

Choisissez un travail que vous aimez et vous n'aurez pas à travailler un seul jour de votre vie. - Confucius

Posté(e)

Merci Christian d'avoir confirmer.

 

Si on ne peut pas réaliser des enchainements, cela enlève tout l'interêt et la puissance du language diesel.

 

Pour moi, j'aurais envie de le classer comme bug, surtout que je n'ai pas vu dans l'aide (je suis peut être passé à coté) une stipulation sur ce comportement.

Ou alors est ce un comportement normal de l'évaluateur diesel?

Choisissez un travail que vous aimez et vous n'aurez pas à travailler un seul jour de votre vie. - Confucius

Posté(e)

ce que j'ai dit reste confirmé !

 

Mais par contre pourquoi fais-tu un CONTROL Z ( = ANNULER ) en fin de MACRO ??? :casstet:

 

dans ce cas effectivement la dernière valeur de USERR2 sera annulée !

 

Christian

 

[Edité le 13/10/2005 par rebcao]

Formateur, Consultant Expert AutoCAD, REVIT MEP, INVENTOR, télécharger , des Outils AutoCAD...

cad123 @ wanadoo.fr (enlever les espaces de part et d'autre de @)

Posté(e)

Extrait de l'aide:

^Z Caractère nul qui supprime l'ajout automatique de SPACEBAR à la fin d'une option de menu.

Je l'emploi surtout quand je communique des macros.

En effet, en faisant un copier-coller directement dans la zone de création des boutons,

si des espaces en fin de ligne sont pris en plus lors du copier,

ta macro va contenir autant d'entrées qu'il y a d'espaces.

Le ^Z arrête l'évaluation des caractères espaces après lui.

 

 

Et c'est pour ça que je préfère (pour la clarté) l'emploi de ";" ou "^M" dans les macros au lieu des "espaces" pour générer les validations.

 

[Edité le 13/10/2005 par bonuscad]

Choisissez un travail que vous aimez et vous n'aurez pas à travailler un seul jour de votre vie. - Confucius

  • 5 ans après...

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é