Aller au contenu

Appeler une routine dans une routine


Arcasdk

Messages recommandés

Bonjour, j'aimerai connaitre la commande qui permet de lancer dans une routine lisp/vlisp pendant l'exécution d'une routine lisp/vlisp.

 

C'est une macro qui se trouve dans le même dossier et qui a déjà été chargé à l'ouverture du plan.

 

Merci beaucoup

<IMG SRC=http://peronfrederic.free.fr/banniere.jpg></IMG>

 

<a href=www.formu-lan.net>www.FormuLan.net

</a>

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

 

Si elles sont chargées au démarrage, c'est simple:

Si (defun c:MA_COMMANDE ( / ....).......)

alors tu inclu (C:MA_COMMANDE) dans ton code

si (defun MA_Fonction (arg1 arg2 argN..../ .......).......)

alors tu inclus (MA_FONCTION argument_requis1 argument_requis2 etc...)

Après il faut que ça reste cohérent dans les appels

 

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

Lien vers le commentaire
Partager sur d’autres sites

salut

routine

(defun test (arg)
(print arg)
)

commande principale

(defun c:test ( / arg )
 (setq arg (getstring "\nArgument ?"))
 ;;appel de ta routine:
 (test arg)
)

pour lancer la commande, simplement taper test à la ligne de commande

a+

gégé

----------------------------------------------------------------------

Site: https://www.g-eaux.fr

Blog: http://g-eaux.over-blog.com

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é