Psychonoire Posté(e) le 19 août 2010 Posté(e) le 19 août 2010 Bonjour à tous, Je développe en C# pour Autocad conjointement avec un développeur LISP. Ainsi, j'aimerai savoir s'il est possible de renvoyer une variable à partir d'une fonction C# ([CommandMethod ("XXX") ?) à une fonction LISP ? J'ai vu que l'inverse était possible grâce à [LispFunction("XXX")] et ResultBuffer rbArgs, mais je ne trouve pas comment effectuer une communication dans le sens inverse. Je vous remercie par avance. Les filles aussi développent !
(gile) Posté(e) le 19 août 2010 Posté(e) le 19 août 2010 Salut et bienvenue, Il faut utiliser P/Invoke avec la méthode non managée acedInvoke() (depuis le SDK 2001 une méthode managée : Autodesk.AutoCAD.ApplicationServices.Invoke() évite d'avoir à utiliser acedInvoke()). Tu peux voir ce sujet (réponse 10). Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
Psychonoire Posté(e) le 23 septembre 2010 Auteur Posté(e) le 23 septembre 2010 Merci beaucoup ! Les filles aussi développent !
Messages recommandé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 compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant