MicroStation-Bentley

L-iżvilupp ta 'Applikazzjonijiet ta' VBA bil-Microstation

Biex tagħmel l-applikazzjonijiet, il-Microstation jappoġġja lingwi differenti, inkluż Lingwa għall-Iżvilupp tal-Mikrostazzjoni (MDL) li huwa preferut mill-gurus ta 'Bentley. Huwa jappoġġa wkoll il-qodma bażika minn ħafna snin ilu u f'ħin wieħed kien jappoġġja Java, għalhekk dik il-verżjoni msejħa Microstation J.

Iżda biex tiżviluppa bi pjaċir u mingħajr ħafna ritorn, l-aktar prattiku huwa fuq il-modulu Visual Basic li jiġi mal-programm, fil-verżjonijiet qabel XM (8.9) jinkludi editur sħiħ ta 'Visual Basic 6.3, fl-iktar wieħed riċenti imur iktar' il quddiem.

mikrostazzjoni bażika viżiva

Biex tibda

Huwa ċar li xi ħadd li m'għandux idea ta 'programmazzjoni m'għandux ħafna x'jagħmel. Madankollu, għal xi ħadd li jifhem Programmar Orjentat lejn l-Għan, u lagħab ma 'Visual Basic 6, issib ruħek kważi mejjet tidħaq. Xi eżempji ġeneralment jiġu mal-programm, imma hawn hija t-trikka li rajt li jużaw it-tekniċi: Uża l-macros.

Il-Microstation jiffaċilita l-iffrankar tar-rutini fil-forma ta 'estensjoni macro in mvba, meta wieħed jara l-kodiċi huwa aktar faċli li tibda bil-mod kif l-ipprogrammar jaħdem għal Microstation minflok għamel il-flokk tal-kmiem tiegħek mill-bidu. Għalissa se nuża l-eżempju ta 'ħbieb Messikani, li il-ġimgħa l-oħra huma talbu għall-għajnuna biex nagħmluhom fil-Ġeografija.

Kif toħloq makro.

Utilitajiet> makro> maniġer tal-proġett.

mikrostazzjoni bażika viżiva

Hawnhekk jinħoloq proġett ġdid, u jiġi assenjat isem. Normalment huma maħżuna f ' Programmi Fajls / Bentley / workspace / proġetti / vba imma int tista 'tagħżel kwalunkwe destinazzjoni.

mikrostazzjoni bażika viżiva

Kif tiffranka.

Biex tibda tirrekordja, agħfas l-ikona tar-rota blu. Il-programm jiffranka dak kollu li jsir minn dakinhar 'il quddiem.

Pereżempju: Poġġi a ċint ta ’l-opinjoni, Itfi l-livelli kollha bl-eċċezzjoni tal-konfini tat-tuffieħ u ċ-ċentrojdi, ittrasferixxi links minn fruntieri għal ċentrojdi, ħu forom fil-livell 62, itfi l-fruntieri, ċaqlaq ir-rabtiet minn ċentrojdi għal forom, tagħbija kmand għal thematize, tematizza skond is-settur fejn huma t-tuffieħ b'kulur speċifiku għal kull settur, qiegħed il-leġġenda.

Il-proċess jista 'jkun imwaqqaf, jew mitmum bl-ikona tal-kaxxa ħamra. Jekk il-buttuna hija ppressata play, il-programm se jeżegwixxi r-rutina kollha hekk kif salvajtha. L-utilità ta 'dan anke mingħajr programmazzjoni hija interessanti ħafna jekk tista' tieħu vantaġġ minnu, rajt menus magħmula f'makro pur minn non-programmaturi.

Jekk trid kull darba li nesegwixxu Geografija il-makro jitgħabba, ir-raba 'kolonna hija attivata Tagħbija awtomatika, u li toħloq varjabbli fil - fajl msgeo.ucf.

Kif jeditjaw il-kodiċi.

Biex tara l-kodiċi, agħfas il-buttuna li tiftaħ l-editur Visual Basic.

mikrostazzjoni bażika viżiva

Kollox jiġi ffrankat bħala modulu wieħed, imma jekk tagħmel dan pass pass, imbagħad tiffaċilita l-integrazzjoni tad-dikjarazzjonijiet. Jista 'jitmexxa wkoll bl-għażla pass pass, li jippermettilha li tiġi eżegwita minn partijiet bħala debugger.

mikrostazzjoni bażika viżiva

L-eżempju li qed nurik, li l-ħbieb tiegħi mit-tramuntana diġà ħadmu fuqu, jinkludi separatament moduli biex jiżguraw il-konnessjoni mad-database, l-eżekuzzjoni tar-rutina tal-links, il-ħolqien ta 'entitajiet marbuta, l-applikazzjoni tat-tema waħda għal settings globali. Il-kodiċi jista 'jġorr password, li żżomm lill-operaturi milli jikkawżaw diżastru jew tiffaċilita s-separazzjoni tal-libreriji tal-klassi li ma rridux naqsmu mal-programmatur tal-utent.

Golgi Alvarez

Kittieb, riċerkatur, speċjalista fil-Mudelli ta’ Ġestjoni tal-Art. Huwa pparteċipa fil-kunċettwali u l-implimentazzjoni ta 'mudelli bħal: Sistema Nazzjonali ta' Amministrazzjoni tal-Proprjetà SINAP fil-Ħonduras, Mudell ta 'Ġestjoni ta' Muniċipalitajiet Konġunti fil-Ħonduras, Mudell Integrat ta 'Ġestjoni tal-Katastru - Reġistru fin-Nikaragwa, Sistema ta' Amministrazzjoni tat-Territorju SAT fil-Kolombja . Editur tal-blog tal-għarfien Geofumadas mill-2007 u kreatur tal-Akkademja AulAGEO li tinkludi aktar minn 100 kors dwar suġġetti GIS - CAD - BIM - Digital Twins.

Artikli relatati

4 Kummenti

  1. Tere. Selline küsimus. Kemm tista 'tieħu l-esportazzjoni / importazzjoni Trimble S6 u PowerDraft-i tegelete? Otsin programeerija.

  2. Naħseb li l-istruttura tal-kodiċi hija magħrufa, affumikata selvaġġa.

  3. Tpejjep it-tabakk vettur xejn aktar.

Ħalli kumment

Your email address mhux se jkun ippubblikat. oqsma meħtieġa huma mmarkati bl *

Lura għall-buttuna ta 'fuq