SETCFG-GETCFG

Ces deux fonctions (getcfg) et (setcfg) sont obsolètes depuis la version 2016 d'AutoCAD, toutefois elles sont toujours disponibles pour la compatibilité, mais pourraient être supprimées dans une prochaine version.
Il est recommandé d'utiliser les fonctions (vl-registry-read) et (vl-registry-write) en remplacement.


SETCFG


Cette fonction enregistre les données de l'application dans la section AppData du
fichier "acad.cfg".

Syntaxe : (setcfg nomcfg valcfg)

L'argument nomcfg est une chaîne (132 caractères au maximum) spécifiant la section et le paramètre requis pour définir la valeur de valcfg (347 caractères au maximum).

Si nomcfg est incorrect, la fonction (setcfg) renvoie nil.
L'argument nomcfg doit être une chaîne au format suivant :
"AppData/nom_application/nom_section/ ••• /nom_paramètre"

L'instruction ci-après attribut la valeur 8 au paramètre EpMur de la
section DonnéesApp/Arch et renvoie la chaîne "8":

(setcfg "DonnéesApp/Arch/EpMur" "8")

renvoie "8".


GETCFG

Cette fonction extrait des données de l'application de la section AppData du fichier "acad.cfg".

Syntaxe : (getcfg nomcfg)

L'argument nomcfg est une chaîne (d'une longueur maximale de 347
caractères) désignant la section et la valeur du paramètre a renvoyer.

Si cet argument est incorrect, (getcfg) renvoie nil.
L'argument doit être une chaîne au format suivant :
"AppData/nom_application/nom_section/ ... /nom_paramètre"

Par exemple, supposons que le paramètre EpMur de la section
AppData/Archi ait la valeur 8 :

(getcfg "AppData/Archi/EpMur" )

renvoie "8"


Pour repérer l'emplacement du fichier de configuration "acad.cfg" Allez dans Options, puis Fichiers,
puis cliquez sur le + (plus) à la ligne Aide et divers noms de fichiers : comme le montre cette image :


 


 

Haut de page

revenir aux INCLASSABLES


09 janvier 2018
mise à jour le premier mai 2018