Aller au contenu

Messages recommandés

Posté(e)

Suite à vos idées sur le sujet installation facile premier du nom

mais sutout celle du menbre X13

à savoir INNO et ACD install

cela me pose un autre probleme !

comment récupére le chemin d'accés où l'utilisateur va installer le programme

 

  • 2 semaines après...
  • 1 mois après...
Posté(e)

A priori non

cela me donne le chemin d'accès du dossier où autocad est installé

moi je voulais le chemin d'accès du dossier où mon logiciel est installé

merci quand même pour l'info

 

j'ai trouvé une parade je ne sais pas si elle marche à tout les coups

 

je recherche un fichier qui je sais est dans le dossier du logiciel que j'ai installé .

 

(setq temp (findfile "monmenu.mnu"))

(substr temp 1 (- (strlen temp) 11))

 

 

Posté(e)

Bonjour,

 

Dans la base de registre !

 

Un exemple pour la recherche des CTB, idem pour le répertoire d'installation.

Il faut rechercher le chemin qui devrait être :

Clé :

HKEY_LOCAL_MACHINE\SOFTWARE\Autodesk\AutoCAD\R16.2\ACAD-4001:40C

Noms :

AcadLocation

 

Valeur :

C:\Program Files\AutoCAD 2006

 

Daniel OLIVES

 

 
(defun GetPathPSSD (nomctb / )
(vl-load-com) 
(setq PathPSSD
		(vl-registry-read
		(strcat      
		"HKEY_CURRENT_USER\\"
		(vlax-product-key)
		"\\Profiles\\"
		(vla-get-activeprofile
			(vla-get-profiles  
				(vla-get-preferences (vlax-get-acad-object))
			)      
		)      
		"\\General"    
		)    
		"PrinterStyleSheetDir"  
	)
)
(setq nometpathPSSD (strcat PathPSSD "\\" nomctb))
(if (eq	(findfile (strcat PathPSSD "\\" nomctb)) nometpathPSSD)
	(setq sUsers1 "yes")
	(setq sUsers1 "no")
) ; end if
)
; Fin de GetPathPSSD - - - - -

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é