Microstation-Bentley

Pagpalambo sa VBA Applications uban sa Microstation

Sa paghimo sa mga aplikasyon, ang Microstation nagsuporta sa lainlaing mga pinulongan, lakip ang Ang Microstation Development Language (MDL) nga gipalabi sa mga gley sa Bentley. Gisuportahan usab niini ang daan nga sukaranan sukad daghang tuig ang miagi ug sa usa ka higayon gisuportahan niini ang Java, busa ang bersyon nga gitawag nga Microstation J.

Apan sa pag-ugmad uban sa pagtilaw ug sa walay daghan nga balik, sama sa praktikal nga ingon nga kini mao ang mahitungod sa Visual Basic module nga moabut uban sa programa, bersiyon sa wala pa XM (8.9) naglakip sa usa ka bug-os nga editor sa Visual Basic 6.3, sa labing bag-o nga moadto sa dugang.

visual basic microstation

Sa pagsugod

Klaro nga ang bisan kinsa nga wala’y ideya sa programa wala’y daghang mahimo. Bisan pa, alang sa usa ka tawo nga nakasabut sa programa nga nakatuon sa butang, ug nagdula sa Visual Basic 6, makit-an nimo ang imong kaugalingon nga hapit patay nga nagkatawa. Ang pipila ka mga pananglitan sagad nga kauban sa programa, apan ania ang limbong nga nakita nako nga gigamit sa mga teknisyan: Paggamit sa macros.

Ang Microstation nakapasayon ​​sa pagtipig sa mga naandan nga rutina sa porma sa extension sa macro sa mvba, sa pagtan-aw sa code kini mas sayon ​​nga magsugod sa paagi kung unsa ang programa nga gigamit alang sa Microstation imbis pag-ilis nga sinina gikan pa gyud sa pagsugod. Sa karon gamiton ko ang panig-ingnan sa mga higala sa Mexico, kinsa sa miaging semana sila nangayo kanako og tabang nga himatyon sa Geographics.

Unsaon sa Paghimo og Macro.

Mga gamit> macro> tigdumala sa proyekto.

visual basic microstation

Usa ka bag-ong proyekto ang gimugna dinhi, ug ginganlan. Kasagaran kini gitipigan Program Files / Bentley / workspace / projects / vba apan makapili ka bisan asa nga destinasyon.

visual basic microstation

Unsaon kini pagluwas.

Aron masugdan ang pagrekord, pindota ang asul nga icon sa ligid. Ang programa magaluwas sa tanan nga nahimo gikan niana.

Pananglitan: Ibutang ang a pagtan-aw sa koral, Bumalik sa tanan nga lebel gawas sa utlanan sa apple ug sa talimútngà, kuhaa sumpay utlanan sa centroids, pagmugna porma sa ang-ang 62, motalikod sa mga utlanan, kuhaa sumpay centroids sa porma, load sugo sa theming, theming sumala sa sektor sa nga diin ang mga mansanas nga adunay usa ka piho nga kolor alang sa matag sektor, gibutang ang sugilanon.

Ang proseso mahimong ihunong, o gitapos sa pula nga icon nga kahon. Kung ang butones gipilit play, ipatuman sa programa ang tibuuk nga naandan ingon nga natipig ko kini. Ang pagkamapuslanon niini bisan kung wala’y programa labi ka makapaikag kung mahimo nimo kini pahimuslan, nakita nako ang mga menu nga gihimo sa puro nga macro sa mga dili programmer.

Kung kini gitinguha nga sa matag higayon nga kita modagan Geographics ang macro gikarga, ang ikaupat nga kolum gi-activate Auto-load, ug kana maghimo sa usa ka variable sa file msgeo.ucf.

Unsaon pag-usab ang code.

Aron sa pagtan-aw sa code, imong gipugos ang button nga nagbukas sa Visual Basic Editor.

visual basic microstation

Ang tanan natipig ingon usa ka module, apan kung buhaton nimo kini matag lakang, kini gipadali ang paghiusa sa mga pahayag. Mahimo usab kini ipadagan sa kapilian matag lakang, nga magtugot sa pagdagan sa mga bahin isip usa ka debugger.

visual basic microstation

Ang panig-ingnan nga gipakita ko kanimo, nga nahimo na sa akong mga higala gikan sa amihanan, adunay gilahi nga mga modyul aron maseguro ang koneksyon sa database, ang pagpatuman sa naandan nga mga link, paghimo sa mga nalambigit nga entity, ang aplikasyon sa tema ug usa alang sa mga setting sa kalibutan. Mahimo magdala ang code password, Nga magpugong operators ang hinungdan sa usa ka kalamidad o pagpahigayon sa panagbulag sa klase librarya nga wala buot sa pagpakigbahin uban sa programmer user.

Golgi Alvarez

Magsusulat, tigdukiduki, espesyalista sa Land Management Models. Miapil siya sa conceptualization ug pagpatuman sa mga modelo sama sa: National System of Property Administration SINAP sa Honduras, Model of Management of Joint Municipalities sa Honduras, Integrated Model of Cadastre Management - Registry sa Nicaragua, System of Administration of the Territory SAT sa Colombia . Editor sa Geofumadas knowledge blog sukad sa 2007 ug tiglalang sa AulaGEO Academy nga naglakip sa labaw pa sa 100 nga mga kurso sa GIS - CAD - BIM - Digital Twins nga mga hilisgutan.

Nalangkit nga mga Artikulo

4 Comments

  1. Tere. Selline küsimus. Gisundan ko kini nga labing maayo nga export ug import sa Trimble S6 ug ang PowerDraft? Otsin programeerija.

  2. Akong nakita nga ang istraktura sa code nga nahibal-an, ang mga ligaw nga smokes.

  3. Nagasabak ka sa vector tabako.

Déjà un comentario

Ang imong email address dili nga gipatik. Gikinahanglan kaumahan mga gimarkahan sa *

Balik sa ibabaw nga button