Microstation-Bentley

Garapen bidean VBA Microstation dituzten aplikazioak

Aplikazioak egiteko, Microstationk hainbat hizkuntza onartzen ditu, besteak beste Microstation Development Language (MDL) hori nahiago dute Bentley guruek. Oinarri zaharra ere onartzen du duela urte asko eta garai batean Java onartzen zuen, hortik Microstation J izeneko bertsioa.

Baina plazer eta itzulera handirik gabe garatzeko, programa praktikoarekin datorren Visual Basic moduluari buruz XM (8.9) baino lehenago bertsioek Visual Basic 6.3 editore osoa biltzen dute. Azkenean haratago doa.

Ikusizko oinarrizko mikroestazioa

Hasteko

Argi dago programazio ideiarik ez duenak ez duela asko egiteko. Hala ere, Objektuei Orientatutako Programazioa ulertzen duen eta Visual Basic 6-rekin jolastu duen norbaiti ia hilda egongo zara barre egiten. Adibide batzuk programarekin batera etorri ohi dira, baina hona hemen teknikariek erabiltzen duten trikimailua: Macros erabiliz.

Microstationek mvba luzapeneko makroen errutinak aurreztea erraztu egiten du, kodea errazagoa da Microstation-en programazioan nola funtzionatzen duen hasteko. jaka kamiseta hasieratik. Oraingoz lagun mexikarren adibidea erabiliko dut azken astean geografiketan tematizatzeko laguntza eskatu zidaten.

Nola sortu makro bat.

Erabilgarriak> makroa> proiektuaren kudeatzailea.

Ikusizko oinarrizko mikroestazioa

Hemen sortu eta proiektu berri bat sortu da. Normalean gordetzen dira Programa-fitxategiak / Bentley / workspace / projects / vba baina edozein helmuga hauta dezakezu.

Ikusizko oinarrizko mikroestazioa

Nola gorde.

Grabatzen hasteko, sakatu gurpil urdinaren ikonoa. Programak handik aurrera egindako guztia aurreztuko du.

Adibidez: jarri a hesiaren ikuspegia, Itzali maila guztiak sagar eta centroid mugak salbu, kendu loturak centroids to mugak, 62 maila formak sortzeko, itzali mugak, kendu loturak forma centroids, karga planoko gaia komando, planoko gaia sektorearen arabera sektore bakoitzean kolore jakin batekin sagarrak dira, jarri kondaira.

Prozesua pausatu edo lauki gorriaren ikonoarekin amaitu daiteke. Botoia sakatzen bada erreproduzitzeko, programak nik gorde ahala errutina osoa exekutatuko du. Horren erabilgarritasuna programatu gabe ere oso interesgarria da aprobetxatu ahal bada, programatzaileak ez direnek makro hutsean egindako menuak ikusi ditut.

Nahi dugun bakoitzean exekutatu nahi badugu Geographics Makroa kargatuta dago, laugarren zutabea aktibatuta dago Auto-karga, eta fitxategi horretan aldagai bat sortuko du msgeo.ucf.

Nola editatu kodea.

Kodea ikusteko, Visual Basic editorea irekitzen duen botoia sakatzen baduzu.

Ikusizko oinarrizko mikroestazioa

Dena modulu bakar gisa gordetzen da, baina urratsez urrats egiten baduzu, orduan sententzien integrazioa errazten du. Aukerarekin ere exekutatu daiteke urratsez urrats, atalak ebakitzaile gisa exekutatzea ahalbidetuko luke.

Ikusizko oinarrizko mikroestazioa

Iparraldeko nire lagunek jadanik landu dudan adibidean bereizita dauden moduluak biltzen ditu datu basearekiko konexioa, esteken errutinaren exekuzioa, estekatutako entitateak sortzea, gaiaren aplikazioa eta bat ezarpen globaletarako. Kodeak eraman dezake pasahitza, operadoreak eragozten ez duen hondamendia edo klaseen liburutegien banaketa erraztu nahi ez duten programatzaile erabiltzailearekin partekatzeko.

Golgi Alvarez

Idazlea, ikertzailea, Lurralde Antolamendu Ereduetan espezialista. Hondurasko SINAP Jabetza Administrazioaren Sistema Nazionala, Hondurasko Udalerri Bateratuen Kudeaketa Eredua, Katastroaren Kudeaketa Eredu Integratua - Nikaraguako Erregistroa, Kolonbiako SAT Lurraldearen Administrazio Sistemaren kontzeptualizazioan eta ezarpenean parte hartu du, besteak beste. . 2007tik Geofumadas ezagutza blogaren editorea eta GIS - CAD - BIM - Digital Twins gaiei buruzko 100 ikastaro baino gehiago biltzen dituen AulAGEO Akademiaren sortzailea.

Gaiarekin lotutako artikuluak

4 Comments

  1. Tere. Selline küsimus. Koodisüsteemid dezakezu eta esportatu / inportatu Trimble S6 eta PowerDraft-i-rekin? Otsin programeerija.

  2. Ezagutzen den kode-egitura aurkitu dut, basatiak erretzen ditu.

Erantzun

Zure helbide elektronikoa ez da argitaratuko. Beharrezko eremuak markatuta daude *

Itzuli gora botoia