Ok....capito ma...
HABEMUS OBJECT!!!
Nel VBA di Excel è presente la libreria, ma soprattutto è presente in:
Microsoft Visual Basic 6 -> "References" ------->>>>>
Bentley Microstation V8 Object Library
Ora, preferirei provare con VB6 anche perchè mi sembra più semplice far agire la "macro" su più file e non so se Microstation comunque permette di far girare la macro su un insieme di file. L'idea è quella di creare un form dove trascinare i file .dgn da trasformare in .pdf e, una volta data la conferma, il programma dovrebbe riconoscere il formato di carta del disegno stesso grazie alla presenza, sul .dgn, di due simboli di "ancoraggio". Tracciare una fence (selezione "particolare" di Microstation) e, in virtù delle dimensioni della fence stessa, stabilire la scala di stampa e, finalmente, stampare su pdf.
A questo punto, come si usa una library?![]()
![]()
:master:

:master:
Rispondi quotando