Microstation-Bentley

Developéiere vu VBA Applikatiounen mat Microstation

Fir Applikatiounen ze maachen, Microstation ënnerstëtzt verschidde Sproochen, och wann Microstation Development Language (MDL) wat vu Bentley Guruen bevorzugt gëtt. Et ënnerstëtzt och al Basis zënter ville Joeren an eng Kéier huet Java ënnerstëtzt, dofir déi Versioun mam Numm Microstation J.

Mee mat Goût ze entwéckelen an ouni vill zeréck, wéi praktesch wéi et ëm den visuellen Grondleegend Modul ass datt mat de Programm kënnt, Versiounen virun XM (8.9) ëmfaasst eng komplett Redakter visuell Grondleegend 6.3, an déi rezent geet weider.

visuell Basis Mikrostéierung

Fir ze grënnen

Et ass kloer datt een, dee keng Programméierungsiddi huet, net vill ze dinn huet. Wéi och ëmmer, fir een deen Objektorientéiert Programméiere versteet, a mat Visual Basic 6 gespillt huet, fannt Dir Iech bal dout laachen. E puer Beispiller kommen normalerweis mam Programm, awer hei ass den Trick deen ech gesinn hunn datt Techniker benotzen: Mat de Macro benotzen.

Microstation erliichtert als Macro Dagesoflaf an MVBA Extensioun gerett, de Code geknackt ass am Formulaire huet programméiere fir MicroStation bedreift amplaz Är Sleeveshemden direkt vun Ufank un. Fir elo wäert ech d'Beispill vu mexikanesche Frënn benotzen, déi lescht Woch Si hu mir gefrot fir Hëllef ze hëllefen an d'Geografie ze thematiséieren.

Wéi ee Makro maache kënnt.

Utilities> Macro> Projet Manager.

visuell Basis Mikrostéierung

Hei e neie Projet erstellt a si gëtt e Numm genannt. Normaler gi si an Dateien / Bentley / Workspace / Projeten / vba mä Dir kënnt all Destinatioun wielen.

visuell Basis Mikrostéierung

Wéi et späichert.

Fir d'Opnahm ze starten, dréckt op de bloe Rad Ikon. De Programm spuert alles wat vun do gemaach gëtt.

Zum Beispill: Plaz a Zait vun der SichtMaacht ugefaangen, all Niveauen ausser de Grenze vun Apple an centroid, ewechzehuelen Linken Grenze zu centroids Aarten an der 62 Niveau schafen, Tour de Grenze ugefaangen, ewechzehuelen Linken centroids zu Aarten, opbauen Kommando zu dest, dest no de Secteur a wéi eng Äppel mat enger spezifescher Faarf fir all Sektor, setzen d'Legend.

De Prozess ka pauséiert ginn, oder mat der rouder Box Ikon ofgeschloss ginn. Wann de Knäppchen gedréckt ass Leeschtung, de Programm wäert déi ganz Routine ausféieren sou wéi ech se gespäichert hunn. D'Nëtzlechkeet dovun och ouni Programméiere ass extrem interessant wann Dir dovu profitéiere kënnt, ech hunn Menue gesinn a rengem Makro vun Net-Programméierer gemaach.

Wann Dir wëllt all Kéier wann mir et féieren Geografie De Macro ass gelueden, déi véiert Spaleline ass aktivéiert Auto-Laascht, an dat wäert eng Variabel am Fichier erstellen msgeo.ucf.

Wéi Dir de Code änneren.

Fir de Code ze kucken, dréckt den Knäppchen den Visual Basic op.

visuell Basis Mikrostéierung

Alles gëtt als eenzegt Modul gespäichert, awer wann Dir et Schrëtt fir Schrëtt maacht, erliichtert et d'Integratioun vun Aussoen. Et kann och mat der Optioun lafen Schrëtt fir Schrëtt, dat wär et erlaabt ze maachen duerch Deeler als Debugger.

visuell Basis Mikrostéierung

D'Beispill datt ech Iech weisen, wat meng Frënn aus dem Norden scho geschafft hunn, enthält separat Moduler fir d'Verbindung mat der Datebank ze garantéieren, d'Ausféierung vun der Routine vu Linken, d'Schafung vu verlinkten Entitéiten, d'Applikatioun vum Thema an eent fir global Astellungen. De Code kann droen Passwuert, wat d'Betreiber verhënnert datt eng Katastroph verursaacht oder d'Trennung vu Klassbibliothéik erliichtert gëtt, déi mir net mat dem Benotzerprogrammierer verbreechen.

Golgi Alvarez

Schrëftsteller, Fuerscher, Spezialist am Land Management Modeller. Hien huet un der Konzeptualiséierung an Ëmsetzung vu Modeller deelgeholl wéi: National System of Property Administration SINAP an Honduras, Model of Management of Joint Municipalities in Honduras, Integrated Model of Cadastre Management - Registry in Nicaragua, System of Administration of the Territory SAT in Colombia . Redaktor vum Geofumadas Wëssensblog zënter 2007 a Schëpfer vun der AulaGEO Akademie déi méi wéi 100 Coursen iwwer GIS - CAD - BIM - Digital Twins Themen enthält.

Verbonnen Artikelen

4 Comments

  1. Tere. Selline küsimus. Kas de Koodisüsteemid ja andmete export / import Trimble S6 ja PowerDraft-i tegelete? Otsin programeerija.

  2. Ech mengen datt dës Codestruktur bekannt ass, gefëmmt Wild.

  3. Dir fëmmt Vecteur-Tabak näischt méi.

Verloossen e Commentaire

Är Email Adress gëtt net publizéiert ginn. Néideg Felder sinn markéiert mat *

Zréck erop zum Knäppchen