TREDEZJ Posté(e) le 30 novembre 2012 Posté(e) le 30 novembre 2012 Bonjour, Voilà, je programme actuellement une routine en VBA qui doit afficher les blocs afin de leurs assigner des propriétésparticulières avant extraction vers un fichier EXCEL. Je ne sais pas comment faire apparaître leurs images dans un UserForme comme dans la boîtede dialogue Inserer d'AutoCAD . (Voir pièce jointe)MerciBoite de dialogue Inserer.pdf
Maxence DELANNOY Posté(e) le 30 novembre 2012 Posté(e) le 30 novembre 2012 Il faut utiliser un ActiveX qui s'appelle AutoCAD DwgThumbnail Control (DWGThumbnail.ocx). Tu trouveras plus d'infos ici : http://acadplus.free.fr/mb030209a.htm Maxence DELANNOYDéveloppement de compléments aux logiciels Autodesk : AutoCAD, Revit, Inventor, Vault, Navisworks... et autres logiciels de CAOWIIP - http://wiip.fr
TREDEZJ Posté(e) le 30 novembre 2012 Auteur Posté(e) le 30 novembre 2012 Merci pour l'info.Ça marche avec des fichier .dwg externe au plan mais pas un bloc insérer dans le dessin ouvert ! Il faut utiliser un ActiveX qui s'appelle AutoCAD DwgThumbnail Control (DWGThumbnail.ocx). Tu trouveras plus d'infos ici : http://acadplus.free.fr/mb030209a.htm
Maxence DELANNOY Posté(e) le 30 novembre 2012 Posté(e) le 30 novembre 2012 Ça marche avec des fichier .dwg externe au plan mais pas un bloc insérer dans le dessin ouvert ! Effectivement. L'alternative c'est d'exporter l'image de ton bloc : http://www.cadtutor.net/forum/showthread.php?22961-Dialog-preview-image-of-block. C'est du bricolage, mais c'est tout ce que permet VBA. En .NET, tu as une propriété BlockTableRecord.PreviewIcon qui te permets d'accéder directement aux miniatures tel qu'elles sont affichées dans l'interface utilisateur d'AutoCAD : http://through-the-interface.typepad.com/through_the_interface/2011/11/generating-preview-images-for-all-blocks-in-an-autocad-drawing-using-net.html Maxence DELANNOYDéveloppement de compléments aux logiciels Autodesk : AutoCAD, Revit, Inventor, Vault, Navisworks... et autres logiciels de CAOWIIP - http://wiip.fr
Messages recommandés
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 compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant