Aduprate applicazioni VBA cù Microstation

Per fà l'applicazioni, Microstation accunsente lingui diffirenti, cumpresu Microstation Development Language (CDM) chì hè preferitu da i gurus di Bentley. Hè supportu à l'asprazione vechja di parechji anni fà è in un tempu sopra Java, per aquí a versione Microstation J.

Ma à u sviluppu cun gustu e senza tantu daretu, cum'è vita comu si circa lu Modulo franese tecnicu chì vene cù u prugrammu, versioni prima di XM (8.9) include un scrittore cumpleta di u franese tecnicu 6.3, in u più recenti và più.

microstation basica visuale

Per cumincià

Hè chjaru, chì qualchissia chì ùn hà micca idea di prugrammazione ùn hà micca assai fà. In ogni casu, per un qualchissia chì capisce a programazione orientata per l'objetu, è hà ghjucatu cù Visual Basic 6, vi trova propriu quasi muttu di rire. Cù u prugramma sò venenu parechji esempii, ma quì, u trucu chì aghju vistu utilizà i tecnichi: Utilizare macros.

Microstation facilita l'ughjettu di i rutini in a forma di macro in mvba allargamentu, quandu visualmente u codice hè più faciule à inizià in a manera chì a prugrammazione opera per Microstation invece di tela bianca da scarrà Avà aghju utilizatu l'esempiu di l'amici mexicani, quale la semana passata dumandate di aiutu per aiutà à tematizzanu in Geographics.

Cumu crià una Macro.

Utilities> macro> project manager.

microstation basica visuale

Un u novu prughjettu hè creatu quì, è chjamatu. Sù appressu sò stati guariti in Program Files / Bentley / workspace / projects / vba ma pudete selezziunate ogni destinazione.

microstation basica visuale

Cumu pudete salvà.

Per principià a ducumentazione, preme l'icona di rota blu. U prugrammu vi guariscenze tuttu fattu da quì à quì.

Per esempiu: Praticà una fianta view, Turn Murat tutti i livelli, fora di li limiti di mela, e centroid, smarisce ligami frontiere di centroids, criannu forme à u livellu 62, girari fermé frontiere, smarisce ligami centroids di formi, cumannu unità di theming, theming, secondu à u settore in quali sò e manni per un culore spiciale per ogni sectoru, mette a legenda.

U prucessu pò esse pausatu, o finita cù l'icona di caduta russa. Se u buttone hè pressatu ghjucà, u prugrammu hà da eseguisce a rutina completa cum'è l'aghju salvatu. L'utilità di questu ancu senza prugrammazione hè assai interessante si pò avè ottene u benefiziu, aghju vistu menus faciani pattu per non programatori.

S'ellu hè vulutu chì tutti i cresceti Geographics a macro hè carricu, a quarta colonna hè attivata Carbu, è chì crirà una variàbile in u schedariu msgeo.ucf.

Cumu edità u codice.

Per vede u còdice, presepate u buttone chì apre u Visual Basic Editor.

microstation basica visuale

Tuttu hè salvatu cum'è un mòdululu solu, ma in casu di fà u passu dopu, facilita l'integrazione di stimi. Pò esse ancu esse esercitu cù l'opzione u passu passu, chì permettenu a correr in parte cum'è u debugger.

microstation basica visuale

L'esempiu vo vi intrappene, chì hà digià travagliatu cù l'amichi da u nordu, includendu muduli per assicurà a cunnessione à a basa di dati, l'esekzione di a rutina di ligami, a creazione d'entità assuciati, l'applicazione di u tema è una per a cunfigurazioni global. U codice ponu purtari codice, Chì impedisce uperatori vi facissi un scumpientu, o facilità siparazzioni di Biblioteche classi ca nun voli à sparte cù i me editore.

3 Rispittà per "U sviluppu di l'applicazioni VBA cù Microstation"

Lascia una risposta

U vostru indirizzu email ùn esse publicatu.

Stu situ utilizeghja Akismet per reducisce u puzzicheghju. Sapete ciò chì i dati di i vostri dati è processatu.