Moon_LS Posté(e) le 17 juin 2010 Posté(e) le 17 juin 2010 Bonjour! J'utilise le lisp GEF de Patrick (Merci Patrick!! :cool: ) qui est génial mais dernièrement celui ne fonctionnne plus. En effet, la fenetre ce lance, je peux selectionner les fenetres et les calques, mais quand je fais "OK" le message suivant apparait : Commande: gef System.ArgumentException: Erreur lors de la liaison avec la méthode cible. à System.Delegate.CreateDelegate(Type type, Object firstArgument, MethodInfo method, Boolean throwOnBindFailure) à AcMgCommandClass.InvokeWorker(AcMgCommandClass* , MethodInfo mi, Object commandObject, Boolean bLispFunction) à AcMgCommandClass.InvokeWorkerWithExceptionFilter(AcMgCommandClass* , MethodInfo mi, Object commandObject, Boolean bLispFunction) à AcMgCommandClass.Invoke(AcMgCommandClass* , gcroot* mi, Boolean bLispFunction) à AcMgCommandClass.CommandThunk.InvokeLisp(CommandThunk* ); erreur: Demande ADS erronée Je bidouille un petit peu en LISP mais ça c'est trop compliqué pour moi!Si quelqu'un vois le problème merci d'avance ;)
Patrick_35 Posté(e) le 18 juin 2010 Posté(e) le 18 juin 2010 Salut Essaye ceci en selectionnant une fen�tre(defun c:test(/ dcl) (and (not (eval 'gc-vpthaw)) (setq dcl (findfile "VpLayerLisp.dll")) (vl-cmdf "_.netload" dcl) ) (gc-vpfreeze (car (entsel)) (list "0")) ) Normalement, tu dois avoir dans la fen�tre choisie le calque 0 qui est gel�.Si tu as un message d'erreur, cela vient de la dll, il reste plus qu'� appeler (gile) au secours @+ Les Lisps de PatrickLe but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.Joseph Joubert, 1754-1824
(gile) Posté(e) le 18 juin 2010 Posté(e) le 18 juin 2010 Au vu du message d'erreur, le problème vient de la DLL. Ce problème a déjà et rencontré par d'autres ici et là. Je n'arrive pas à le reproduire chez moi ni à situer d'où il vient (application tierce ou version d'AutoCAD). Ce qui est curieux, c'est que tu semble dire que ça fonctionnait, et que ça ne fonctionne plus. Te souviens tu de ce que tu as pu faire entre les deux ? Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
Moon_LS Posté(e) le 23 juin 2010 Auteur Posté(e) le 23 juin 2010 Bonjour! Désolé de répondre si tardivement mais j'ai comme qui dirai un petit coup de feu! Concernant ta remarque Patrick cela produit le même message d'erreur. Et pour répondre à Gile, oui la première fois que j'ai lancé le lisp tout a bien fonctionné, c'est d'ailleurs pour ça que je l'ai gardé ;-) J'ai vérifié et j'ai appliqué une mise à jour du module Covadis/Autopiste. Peut-être que c'est la source du pb!
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