Remarque : A partir des produits basés sur AutoCAD 2014, les applications personnalisées doivent fonctionner en mode sécurisé lorsque la variable système SECURELOAD est définie sur 1 ou 2. En cas d'utilisation en mode sécurisé, le programme est limité au chargement et à l'exécution de fichiers contenant du code à partir des emplacements approuvés. Ces derniers sont spécifiés par la variable système TRUSTEDPATHS. Pour plus d'informations, reportez-vous à la rubrique A propos de la sécurité et de la protection contre les virus.
Pour charger un projet VBA
- Sur la ligne de commande, entrez GESTVBA.
- Dans la boîte de dialogue Gestionnaire VBA, cliquez sur Charger.
- Dans la boîte de dialogue Ouvrir un projet VBA, recherchez et sélectionnez le fichier DVB à charger. Cliquez sur Ouvrir.
- Dans la boîte de message, cliquez sur Activer les macros.
- Cliquez sur Fermer.
Pour décharger un projet VBA
- Sur la ligne de commande, entrez GESVBA.
- Dans la boîte de dialogue Gestionnaire VBA, sélectionnez le projet VBA à décharger. Cliquez sur Décharger.
- Cliquez sur Fermer.
Pour charger automatiquement un projet VBA et exécuter une macro au démarrage
- Enregistrez un projet VBA avec le nom de fichier acad.dvb et placez-le dans l'un des chemins de recherche de fichiers de support du produit.
- Dans le projet VBA, créer une macro appelée AcadStartup et ajouter le code que vous souhaitez exécuter au démarrage.
Remarque : Chaque fois que vous démarrez une nouvelle session de dessin, AutoCAD recherche le fichier acad.dvb, puis le charge.
Pour charger un projet VBA à l'aide d'AutoLISP
Effectuez l'une des opérations suivantes :
- Utilisez la commande -CHARGVBA et spécifiez le projet VBA à charger.
Par exemple, (commande "_-chargvba" "mytools.dvb")
- Utilisez la fonction vl-vbaload pour charger le projet VBA fourni.
Par exemple, (vl-vbaload "mytools.dvb" )
Remarque : Si vous souhaitez que le fichier soit chargé au démarrage, définissez une fonction S::STARTUP dans un fichier AutoLISP chargé automatiquement.