Microstation-Bentley

Jaunattīstības VBA lietojumprogrammas ar MicroStation

Lai pieteiktos, Microstation atbalsta dažādas valodas, tostarp Microstation attīstības valoda (MDL) kam dod priekšroku Bentlija guru. Tas atbalsta arī veco pamata versiju kopš daudziem gadiem un vienlaikus atbalstīja Java, tāpēc šo versiju sauca par Microstation J.

Bet, lai attīstītu ar prieku un bez lielas atgriešanās, vispraktiskākais ir tas, ka Visual Basic modulis, kas nāk ar programmu, versijās pirms XM (8.9) ietver pilnīgu Visual Basic 6.3 redaktoru, vēlākais, pārsniedz.

vizuāla pamata mikrostacija

Lai sāktu

Ir skaidrs, ka tam, kam nav programmēšanas idejas, nav daudz ko darīt. Tomēr kādam, kurš saprot uz objektu orientētu programmēšanu un ir spēlējis ar Visual Basic 6, jūs atradīsit gandrīz smieklu smieklus. Daži piemēri parasti ir kopā ar programmu, taču šeit ir redzams triks, ko esmu redzējis tehniķus: Makro izmantošana.

Microstation atvieglo kārtojumu saglabāšanu makro formātā mvba paplašinājumā, skatot kodu, ir vieglāk sākt, kā programma darbojas Microstation, nevis padarīt viņa kreklu tieši no sākuma. Pagaidām es izmantošu meksikāņu draugu piemēru, kuri pagājušajā nedēļā viņi lūdza mani palīdzēt ģeogrāfijas teātrī.

Kā izveidot makro.

Utilītas> makro> projekta vadītājs.

vizuāla pamata mikrostacija

Šeit ir izveidots jauns projekts, un tas tiek nosaukts. Tos parasti uzglabā Program Files / Bentley / darbvieta / projekti / vba bet jūs varat izvēlēties jebkuru galamērķi.

vizuāla pamata mikrostacija

Kā to saglabāt.

Lai sāktu ierakstīšanu, nospiediet zilo riteņa ikonu. Programma saglabās visu, kas tiek darīts no tā brīža.

Piemēram: Novietojiet a žogu skats, Izslēdziet visus līmeņus, izņemot robežas ābolu un smaguma centrā, noņemiet saites robežas līdz centroids, veidojot formas ar 62 līmenī, izslēdziet robežas, noņemiet saites centroids uz formām, ielādes komandu theming, theming saskaņā ar nozari kurā ir āboli ar īpašu krāsu katrai nozarei, ielieciet leģendu.

Procesu var apturēt vai pārtraukt ar sarkanās lodziņa ikonu. Ja tiek nospiesta poga spēlēt, programma izpildīs visu kārtību tāpat kā es to esmu saglabājis. Tā lietderība pat bez programmēšanas ir ārkārtīgi interesanta, ja jūs varat to izmantot, esmu redzējis izvēlnes, kuras tīrā makro izveidojuši neprogrammētāji.

Ja tas ir vēlams, katru reizi, kad mēs palaist Ģeogrāfiskie ir ievietots makro, ir aktivizēta ceturtā kolonna Automātiska ielāde, un tajā tiks izveidots mainīgais failā msgeo.ucf.

Kā rediģēt kodu.

Lai apskatītu kodu, jūs nospiedīsiet pogu, kas atvērs Visual Basic Editor.

vizuāla pamata mikrostacija

Viss tiek saglabāts kā viens modulis, bet, ja jūs to darāt soli pa solim, tas atvieglo paziņojumu integrāciju. To var arī palaist ar iespēju soli pa solim, kas ļautu daļēji darboties kā atkļūdotājs.

vizuāla pamata mikrostacija

Piemērā, kuru es jums rādu, pie kura mani draugi no ziemeļiem jau ir strādājuši, atsevišķi ir iekļauti moduļi, lai nodrošinātu savienojumu ar datu bāzi, saišu rutīnas izpildi, saistītu entītiju izveidi, tēmas un viens globālajiem iestatījumiem. Kodu var pārvadāt parole, kas neļauj uzņēmējiem izraisīt katastrofu vai atvieglot tādu klases bibliotēku nošķiršanu, kuras mēs nevēlamies dalīties ar lietotāja programmētāju.

Golgi Alvaress

Rakstnieks, pētnieks, zemes apsaimniekošanas modeļu speciālists. Viņš ir piedalījies tādu modeļu konceptualizācijā un ieviešanā kā: Nacionālā īpašuma administrēšanas sistēma SINAP Hondurasā, Hondurasas apvienoto pašvaldību pārvaldības modelis, integrētais kadastra pārvaldības modelis - reģistrs Nikaragvā, teritorijas administrācijas sistēma SAT Kolumbijā. . Geofumadas zināšanu emuāra redaktors kopš 2007. gada un AulaGEO akadēmijas veidotājs, kas ietver vairāk nekā 100 kursus par GIS - CAD - BIM - Digital Twins tēmām.

Saistītie raksti

4 Komentāri

  1. Tere. Šāds jautājums. Kas jūsu koodisüsteemid un datu eksportēšana / importēšana Trimble S6 un PowerDraft-i tegelete? Otsin programeerija.

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

Atpakaļ uz augšu pogu