La méthode de chargement est différente en fonction du langage :
Pour charger une routine LISP, vous devez :
- Glisser-Déposer le fichier dans AutoCAD
OU
- Saisir la commande _APPLOAD
et sélectionner le fichier
=> Vous avez maintenant accès à la nouvelle commande dans AutoCAD !
Pour automatiser le chargement au démarrage d'AutoCAD, vous pouvez saisir la commande _APPLOAD
et enregistrer le fichier dans la "valise" avec le bouton "Contenu...".
Pour information, les applications chargées au démarrage sont enregistrées dans la base de registre :
HKEY_CURRENT_USER\Software\Autodesk\AutoCAD\R?\ACAD-????:???\Profiles\?\Dialogs\Appload\Startup
Pour charger une macro VBA, vous devez :
- Glisser-déposer le fichier .DVB dans AutoCAD
OU
- Saisir la commande _APPLOAD
(ou _VBALOAD
) et sélectionner le fichier .DVB
Il est ensuite nécessaire d'utiliser la commande _VBARUN
pour exécuter la macro.
L'exécution d'une macro VBA peut être simplifié par la création d'un bouton (dans un menu, une barre d'outils, un onglet du ruban, ...).
Vous trouverez ci-dessous la macro à saisir pour définir le bouton :
^c^c-vbarun ".../Fichier.dvb!NomDuModule.NomDeLaMacro"
où :
- .../Fichier.dvb
est le chemin d'accès vers le fichier DVB
- NomDuModule
est le nom du module
- NomDeLaMacro
est le nom de la procédure SUB
Il est possible de ne pas rentrer entièrement le chemin d'accès au fichier DVB :
- soit vous placez le fichier DVB dans un "chemin de recherche de fichiers de support",
- soit vous rajouter son chemin dans "chemin de recherche des fichiers de support",
- soit vous chargez automatiquement le fichier au démarrage (avec _APPLOAD
puis le bouton "Contenu...").
Pour charger un développement .NET, vous devez :
- Sairir la commande _NETLOAD
et sélectionner le fichier .DLL
=> Vous avez maintenant accès à la nouvelle commande dans AutoCAD !
Pour automatiser le chargement au démarrage d'AutoCAD, vous pouvez utiliser le fichier "acad.lsp".
Je vous conseille alors de suivre la procédure suivante :
- Copier la DLL dans le répertoire C:\Programmes\Autodesk\Autodesk AutoCAD ????\Support
- Ouvrir le fichier C:\Programmes\Autodesk\Autodesk AutoCAD ????\Support\acad20??.lsp
- Rajouter la ligne suivante :
(command "netload" "C:\\Programmes\\Autodesk\\Autodesk AutoCAD ????\\Support\\????.dll")
Cette commande sera exécutée au démarrage d'AutoCAD et chargera la DLL.
Charger automatiquement une routine LISP
Charger automatiquement une DLL par une clé dans la base de registre