doua Posté(e) le 27 mars 2006 Posté(e) le 27 mars 2006 salut, j'aimerai qu'a chaque ouverture de fichier tous mes programme lisp seront automatiquement charger et pour toujour ...! c'est vraiment enervant de les charger à chaque ouverture de fichier ...n'est ce pas ...!! merci de votre aide amicalement doua
winfield Posté(e) le 27 mars 2006 Posté(e) le 27 mars 2006 15 lectures et pas de réponses ?..............hé b1 ....à croire que ce genre de question est plus dur que de taper 50 lignes de codes..... Pour les fichiers lisp, c'est comme pour le vba, Outils\Charger une appli\Au démarrage. Bonne soirée Nous n’ héritons pas de la terre de nos ancêtres.Nous l’empruntons à nos enfants.
(gile) Posté(e) le 27 mars 2006 Posté(e) le 27 mars 2006 Salut, Tu peux coller tes codes LISP dans les fichiers acad2005.lsp ou acad2005doc.lsp ou encore dans acad.mnl (ou le fichier *.MNL que tu utilises). De plus amples explications dans l'aide d'AutoCAD (F1) Guide de personnalisation -> Introduction aux interfaces de programmation -> AutoLISP et Visual LISP -> Chargement et exécution automatiques des routines AutoLISP. Personnellement, j'ai créé un fichier MENUGILE.MNL (qui fonctionne avec mon fichier de menu MENUGILE.MNS) depuis lequel je commande le chargement des mes fichiers LISP qui sont dans un dossier dont le chemin de recherche est indiqué dans l'onglet fichiers de la boite de dialogue Options, en voici un extrait : ;;; MENUGILE.MNL -28/12/05-;;; ;;; Charge les applications suivantes. (load "acad.mnl") (princ "\nUtilitaires de menu Gile ") (load "Gile_Utils")(load "Dxf_lst")(load "Echl_lign") (load "Tube")(load "Txtmc")(load "Zmt") (princ "chargés")(princ) [Edité le 28/3/2006 par (gile)] Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
doua Posté(e) le 28 mars 2006 Auteur Posté(e) le 28 mars 2006 merci winfield et merci gile ! ;) ça marche trés bien maintenant super ..!! amicalementdoua
brunomu Posté(e) le 19 juillet 2006 Posté(e) le 19 juillet 2006 Question subsidiaire : existe-t-il un moyen pour soulager le flemmard que je suis ? Quand je modifie un fichier lisp (c'est-à-dire 30 fois en moyenne avant d'arriver à lui faire faire ce que je veux), il faut passer par appload, désigner le fichier lisp à recharger, cliquer sur le bouton charger puis sur le bouton fermer. Y a-t-il un moyen de faire ça au clavier sans boîte de dialogue ou par un lisp ou un bouton ?
(gile) Posté(e) le 19 juillet 2006 Posté(e) le 19 juillet 2006 Si tu modifies ton fichier LISP dans l'éditeur VisualLISP tu peux le recharger directement depuis l'éditeur bouton "Charger la fenêtre d'édition active". Si tu ne l'utilises pas (et je pense que c'est dommage) tu peux taper à la ligne de commande (load "MonProg.lsp") si MonProg.lsp est dans un dossier du chemin de recherche, sinon, il faut donner le chemin complet (load "C:\\MesProgs\\MonProg.lsp"). Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
CDL Posté(e) le 20 juillet 2006 Posté(e) le 20 juillet 2006 Question subsidiaire : existe-t-il un moyen pour soulager le flemmard que je suis ? Tu garde ouvertes 3 fenetres une autocad une le lisp en edit et une le reperpoire ou il se trouve(le LSP)aprés ta modif tu enregiistre et tu glisse le fichier dans autocad (=load )et tu test :D
Patrick_35 Posté(e) le 20 juillet 2006 Posté(e) le 20 juillet 2006 SalutOu mieux encore, plutôt que de faire un (load"...") qui charge en pernanence le lisp, tu peux utiliser la fonction autoloadex : (autoload "c:/../../../mon_lisp.lsp" '("mon_lisp"))Ce qui permet de charger le lisp que si tu en as besoin @+ Les Lisps de PatrickLe but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.Joseph Joubert, 1754-1824
brunomu Posté(e) le 20 juillet 2006 Posté(e) le 20 juillet 2006 Ah la lan c'que vous êtes fort monsieur Gaston ! (Sans rire : bravo et merci !)
Tramber Posté(e) le 21 juillet 2006 Posté(e) le 21 juillet 2006 Pour ma part, je développe dans la console Vlisp et je lance des bouts de code avec CTRL+MAJ+E (oriculaire, annulaire et index gauche !). Pour la feuille complète, c'est CTRL+ALT+E. Et quand je veux garder la manoeuvre au clavier, CTRL+Tabulation est indispensable pour revenir à la feuille de code. Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
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