Nwlapcug.com


MicroStation XM VBA Tutorial

MicroStation, un potente programma di progettazione assistita da Bentley, è capace di usare altri metodi e i protocolli di codifica per creare progetti. Tra i suoi molti partner è codice VBA, che integra elementi di codifica di Visual Basic nel programma di graphic design.

Istruzioni

1

Leggere il file della guida. Navigare tramite "Risorse del Computer" a "C:\Program Files\Bentley\MicroStation" e fare doppio clic su "MicroStationVBA.chm." Questo apre i file di aiuto completo basato su html che delineano ogni processo e la procedura che sarà necessario per l'integrazione di VBA in vostri progetti MicroStation. Prestare particolare attenzione alla sezione "Esempi" del file della guida, in quanto elenca decine di esempi pratici con how-tos.

2

Fare clic su "Strumenti" e selezionare "Altri controlli" quando si lavora con un form utente di VBA o quando la palette controls è visibile. Verrà visualizzata la finestra di dialogo "Controlli aggiuntivi" per consentire di scegliere due strumenti che sono molto utili nell'utilizzo di VBA: la tavolozza dei colori e il selettore colore. Con queste tavolozze ora aperto, personalizzare i moduli VBA è molto più facile. L'estensione VBA non sa quale programma viene utilizzato con, quindi controlli personalizzati devono essere accessibile tramite "MicroStation."

3

Chiamare e ricalcolare gli intervalli degli elementi in da VBA. Sembra complicato, ma è essenziale; MicroStation deve conoscere la gamma di tutti gli elementi nel disegno. Quando "MicroStation" Aggiorna una visualizzazione deve comprendere tutti gli elementi contenuti in tale visualizzazione, anche se non conosce la geometria specifica di ogni elemento. La funzione "mdlElmdscr_validate()" calcola l'intervallo di un elemento. Utilizzare "Declare Sub mdlElmdscr_validate Lib 'stdmdlbltin.dll'" chiamare elementi da VBA.

4

Utilizzare l'interfaccia di progetti VBA di registrare macro. Fare clic su "Utilità", "Macro" e selezionare "Project Manager" per aprire la finestra di dialogo "VBA Project Manager". Selezionare un progetto di "MicroStation" per rendere attiva questa finestra di dialogo e notare come i controlli diventano selezionabili. Uso "MicroStation" normalmente per eseguire alcuni comandi. Se si desidera ripetere gli stessi comandi regolarmente, è possibile utilizzare il "VBA Project Manager" per registrare i comandi premendo il pulsante di registrazione. Premere il pulsante di stop alla fine registrazione, quindi fare clic su "Modifica" per sfogliare le macro registrate. La macro che appena registrata è stato dato un nome casuale, quindi è meglio rinominare le macro, non appena hai finito di registrare per tenerli separati.