Aller au contenu

Messages recommandés

Posté(e)

question

le but est d'automatiser le chargement d'un CUI

 

(command "chargiuperso" "c:\\moncui.cui")

 

est ce que j'utilise la bonne commande ????

 

 

apres je n'arrive pas à afficher les 3 menus qu'il y a dans mon cui

 

quelle est la commande pour les afficher automatiquement

 

et bizarrement les icones s'affichent

merci

Vous fîtes ce que vous pûtes

et vous m'épatâtes !!!!

Posté(e)

merci patrick

jai réussi a enserrer mes menus et mes barres d'icônes

il me reste un petit problème

 

jai réussi a ajout le chemin dans "chemin de recherche de fichiers support"

avec (setenv) et (getenv)

 

je n'arrive pas a modifier l'emplacement du répertoire prototype

"emplacement du fichier gabarit du dessin"

toujours en lisp évidement

 

d'avance merci

 

Vous fîtes ce que vous pûtes

et vous m'épatâtes !!!!

Posté(e)

merci patrick

ok j'enregistre l'emplacement actuel du dwt

 

mais je n'arrive pas a le modifier

 

(vl-load-com)

(setq chemintempold (vla-get-templatedwgpath (vla-get-files (vla-get-preferences (vlax-get-acad-object)))))

 

comment lui mettre la valeur de la variable chemintempnew

et là je plane

s'est pas faute d'avoir essayé

 

ou peut on trouver de l'aide sur les fonctions vla ?

 

[Edité le 10/1/2009 par capde06]

Vous fîtes ce que vous pûtes

et vous m'épatâtes !!!!

Posté(e)

Salut,

 

Essaye :

(vla-put-TemplateDwgPath (vla-get-files (vla-get-preferences (vlax-get-acad-object))) chemintempnew)

 

Il n'y a pas d'aide directe pour les fonctions vla-*, ces fonctions utilisent les évènements, propriétés, méthodes et objets VBA/ActiveX.

Elles apparaissent donc dans l'aide aux développeurs à la rubrique ActiveX and VBA Reference.

On accède directement à cette aide depuis l'éditeur Visual LISP (VLIDE) en sélectionnant la fonction (mise en surbrillance par double clic) et en cliquant sur l'icone [?] ou CTRL+F1.

 

On peut utiliser différentes syntaxes :

 

(setq files (vla-get-files (vla-get-preferences (vlax-get-acad-object))))

 

(vla-get-TemplateDwgPath files)

ou

(vlax-get-property file 'TemplateDwgPath)

ou

(vlax-get file 'TemplateDwgPath)

Gilles Chanteau - gileCAD - GitHub
Développements sur mesure pour AutoCAD

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é