Aller au contenu

papyrus1985

Membres
  • Compteur de contenus

    128
  • Inscription

  • Dernière visite

Tout ce qui a été posté par papyrus1985

  1. Directory est considéré par Windows comme un chemin relatif ou symbolique, Folder comme chemin absolu. Même si Folder tant à disparaître dans les nouveaux systèmes (Win 8, 8.1 et 10), il est reste nécessaire pour les autres systèmes. Cependant, il est vrai que sur certaine machine (avant Win8), avec seulement Directory, ça marche dans 90% des cas. Dans l'ensemble des programmes que je réalise, je mets les 2 pour éviter de me prendre la tête sur les cas qui marchent pas. Pourquoi avoir mis 2 boutons ? Un seul serait suffisant en changent la valeur + ou -
  2. il faut utiliser en plus la clé registre HKEY_CURRENT_USER\SOFTWARE\Classes\Folder pour gérer les répertoires sur le réseau
  3. Bonjour, Il faut désactiver les info-bulles (TOOLTIPS = 0)
  4. Bonjour a tous, Depuis quelques jours, à chaque fois que j'utilise la commande MODIFIERRESEAU avec l'option SOURCE, les palettes réduits se mettent à scintiller jusqu’à la fermeture d'AutoCAD. J'ai mis à jour le pilote graphique mais rien n'a changé. Es Normal ? Encore un bug d'AutoCAD ? Merci par avance et bonne journée.
  5. papyrus1985

    champ>date

    Bonjour, Remplace le code champ DATE par le code champ DIESEL %<\AcDiesel $(edtime, $(getvar,DATE),DDD"," DD MON YYYY - H:MM)>% si ça marche tu peux personnaliser ton champ suivant le code de la fonction "edtime"
  6. Voici un code plus elaboré (setvar "MODEMACRO" "$(substr, $(getvar,DWGNAME), 1 ,$(-,$(strlen, $(getvar,DWGNAME)),4))$(if,$(=,$(getvar,WRITESTAT),0),\" [Lecture seule]\",\"\")")
  7. Boujour a tous, Je reviens sur ce post un peu vieu pour donnée la SOLUTION : (setvar "MODEMACRO" "$(getvar,dwgname)") Pourquoi cherché compliqué quand on peut faire simple. Bon courage au lispeur.
  8. Bonjour, Une autre méthode consite à metre le dossier "C:\script\" dans les chemin de recherche de fichiers de support du coup plus de problème avec les / ou \ ou // ... ^C^CScript"mon script.scr"
  9. papyrus1985

    Numéro de révision

    Bonjour tous le monde et Bonne année, Le code champs a inséré dans texte ou attribut ou texte multiligne est : %<\AcVar CustomDP.indice>% où indice est le nom de la propriété personnaliser
  10. Salit Patrick, AutoCad n'est pas fait pour marcher sur un serveur (mais tu peux bidouiller la base de registre creation des clés sur poste client à l'ouverture et supperssion à la fermeture) par contre tu peux lier un formulaire d'une page web (asp.net) en local ça marche (je l'utilise pour générer des plans de ferraillages) un sujet trouvé sur le forum autodesk
  11. papyrus1985

    mystere presentation

    Salut big666 , Peux tu être plus précis ? Es que c'est la création d'une nouvelle fenetre ou d'une nouvelle présentation ?
  12. Salut, Les profils (fichier *.arg) entre la 2006 et la 2009 ne sont pas exactement les même. Entre les deux versions, Autodesk a désiter de changer la structure des informations stockées dans la base de registre d'où les problèmes que tu rencontres. Pour corrigé le problème, il te suffit de rependre le profil "CF_2009.arg" s'il n'a pas était modifier (tu peux en trouver un tout "propre" dans le dossier "User data cache" se trouvant dans le dossier d'installation de AA2009) Pour réavoir ta config je te conseille de la refaire à la main (c'est plus long mais ça marche toujours)
  13. Salut rebcao, Changer l'éditeur ne change pas les valeurs par défaut qui sont à saisir avant l'ouverture de l'éditeur.
  14. Salut, Dans la commande "TEXTMULT" (A) près avoir choisi le première point tu as l'option "Hauteur" tu mets 120. Les valeurs saisies avant l'ouverture de la boite de dialogue sont enregistré et deviennent les valeurs par défaut.
  15. Salut, C'est exact petite erreur pour les commandes c'est ici (c'est en anglais)
  16. Salut, Il est vrai que la commande "champ" n'existe pas sont la LT tu pourra avoir de l'aide ici pour les commandes c'est
  17. papyrus1985

    Envoyer dans Access

    Salut, Je me souvient avoir fais une routine avec les "dde" dans autocad pour lier dans objet a une bdd access je vais essayer de te le trouver ce w-e
  18. papyrus1985

    texte sur une courbe

    Salut, Tu as aussi la commande ARCCOTE (_dimarc) [Edité le 6/11/2008 par papyrus1985]
  19. papyrus1985

    Envoyer dans Access

    Salut, Quel genre de donnée tu veux envoyer ?
  20. Salut Va voir ce sujet Les champs cela va d'aider Si tu veux quelque chose plus specifique envoie moi ton fichier je te ferai les modifs [Edité le 6/11/2008 par papyrus1985]
  21. Bonjour, le commande "calque" sans la boite de dialogue s'écrit "_[surligneur]-[/surligneur]layer" de plus pour appliquer le type de ligne il faut donner le nom des calques : tu peux mettre plusieur nom de calque s'eparer par des virgule à l'invite de commande. resultat: _-layer _n H-ARCHI,TBLOCK,FMULT,h-dimo,h-duct-dimi,h-duct-ext,h-duct-rej,h-duct-fra,H-duct-ret,h-duct-sup,h-eqpm,h-eqpm-dimi,h-gril,h-gril-dimi,h-open,h-patt,h-pipe-cw,h-pipe-hw,h-legd-txt,h-strc,h-txt,h-pipe-dimi,h-text-b,h-pipe-split,h-cond,h-cabl,h-open-dimo _lt continuous H-ARCHI,TBLOCK,FMULT,h-dimo,h-duct-dimi,h-duct-ext,h-duct-rej,h-duct-fra,H-duct-ret,h-duct-sup,h-eqpm,h-eqpm-dimi,h-gril,h-gril-dimi,h-open,h-patt,h-legd-txt,h-strc,h-txt,h-pipe-dimi,h-text-b,h-cabl,h-open-dimo _lt cache2 h-pipe-cw,h-pipe-hw,h-pipe-split, _lt axes2 h-cond _co 9 H-ARCHI _co 100 TBLOCK _co 2 FMULT _co 8 h-dimo _co 40 h-duct-dimi _co 63 h-duct-ext _co 191 h-duct-rej _co 50 h-duct-fra _co 143 H-duct-ret _co 231 h-duct-sup _co 31 h-eqpm _co 40 h-eqpm-dimi _co 201 h-gril _co 40 h-gril-dimi _co 1 h-open _co 8 h-patt _co 121 h-pipe-cw _co 20 h-pipe-hw _co 81 h-legd-txt _co 33 h-strc _co 4 h-txt _co 40 h-pipe-dimi _co 32 h-text-b _co 82 h-pipe-split _co 3 h-cond _co 30 h-cabl _co 6 h-open-dimo (ne pas oublier les entree de fin de commande) tu peux aussi mettre la variable "FILEDIA" à 0 en début de script et la remettre à 1 en fin tu peux supprimer ton message qui se trouve sur le forum "Autocad 2009" car d'habitude 1 message identique sur 2 forums = pas de réponse !!!! Merci
  22. Bonjour, Pour ce que s'a intéresse, j'ai trouvé une solution pas formidable mais pour ce que j'en ai à faire cela me suffit : -J'ai créer un bloc avec un attribut qui contient le nom du fichier (champ) -Via un script, j'inserer le bloc -J'extrais l'attribut de ce bloc dans un fichier texte -Je lance mon application Donc ma macro se reduit à ^c^c_script;"C:/cartouche_acadlt.scr"; se qui est bien plus simple. [Edité le 3/11/2008 par papyrus1985]
  23. Salut bonuscad, merci de ta réponse Je développe mes macro sous une version pleine pour les version LT "setenv" est une commande sous la LT mais pas sous la pleine d"ou contournement par du lisp de même pour "_start" qui sous la LT donne "_ai_appstart" J'ai trouvé le problème : l'antislash (\) dans la variable DWGPrefix arrête la macro. Mon but est d'envoyer à mon application (vb.net externe) le chemin d'accès du fichier ouvert. Peut on convertir les "\" par des "/" ?
  24. Bonjour, Je cherche désespérément de transmettre le nom du dessin à mon application externe j'ai réaliser cette macro ^c^c(setenv "nom_fichier";$M=$(eval,$(upper,"C:/cartouche_acadlt.vbs ")$(getvar,DWGPrefix)$(getvar,DWGName));_start;$M=$(getenv,"nom_fichier"); mais ca bloque apres l'apelle de la commande "_start" [Edité le 29/10/2008 par papyrus1985]
  25. papyrus1985

    Traduire commande

    Bonjour, Merci de ta réponse. Ce n'est pas un lisp mais un ARX dont je n'est pas la source. je cherche seulement à pouvoir mettre l'underscore qui n'a pas été mis.
×
×
  • 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é