Microstation-Bentley

Vývoj aplikací VBA s MicroStation

Pro vytváření aplikací Microstation podporuje různé jazyky, včetně Jazyk vývoje mikrostation (MDL) což dává přednost Bentleyským guru. Podporuje také staré základní před mnoha lety a najednou podporovalo Javu, proto ta verze s názvem Microstation J.

Ale rozvíjet s chutí a bez hodně zpátky, tak praktické jako je to asi modulu Visual Basic, která je součástí programu, verze před XM (8.9) obsahuje kompletní editor jazyka 6.3, v poslední jde ještě dále.

vizuální základní microstation

Začněte

Je jasné, že někdo, kdo nemá žádný programovací nápad, nemá co dělat. Avšak pro někoho, kdo rozumí objektově orientovanému programování a hraje si s Visual Basic 6, se budete smát téměř mrtvému. Některé příklady obvykle přicházejí s programem, ale tady je trik, který jsem viděl, jak technici používají: Použijte makra.

Microstation usnadňuje uložit jako makro rutiny v MVBA prodloužení, poněvadž kód je poskytována ve formě začali programovat pro MicroStation pracuje namísto vyrobte košile s rukávy hned od začátku. Prozatím použiji příklad mexických přátel, kteří minulý týden zeptali se mi na pomoc v tom, abych to napsal v geografii.

Jak vytvořit makro.

Nástroje> makro> projektový manažer.

vizuální základní microstation

Zde je vytvořen nový projekt a je mu přiřazen název. Obvykle jsou uloženy v Programové soubory / Bentley / workspace / projects / vba ale můžete vybrat libovolný cíl.

vizuální základní microstation

Jak ho uložit.

Chcete-li zahájit nahrávání, stiskněte ikonu modrého kolečka. Program uloží vše, co se od té doby děje.

Například: Umístěte a plot výhledu, Vypněte všechny úrovně s výjimkou hranice jablka a těžiště, odstranit odkazy hranice do těžišť, vytváření obrazců v rovině 62, vypněte hranice, odstranit odkazy těžiště do tvarů, příkaz pro načítání motivů, motivů podle odvětví ve kterém jsou jablka se specifickou barvou pro každý sektor, umístěte legendu.

Proces lze pozastavit nebo ukončit pomocí ikony červeného pole. Pokud je tlačítko stisknuto hrát, program provede celou rutinu stejně, jako jsem ji uložil. Užitečnost toho i bez programování je nesmírně zajímavá, pokud ji můžete využít, viděl jsem nabídky vytvořené v čistém makru neprogramátory.

Pokud chcete, pokaždé, když spustíme Geographics makro je načteno, je aktivován čtvrtý sloupec Automatické načtení, a to vytvoří proměnnou v souboru msgeo.ucf.

Jak upravit kód.

Chcete-li zobrazit kód, stiskněte tlačítko, které otevře editor jazyka.

vizuální základní microstation

Vše je uloženo jako jeden modul, ale pokud to uděláte krok za krokem, usnadní to integraci příkazů. Lze jej také spustit s možností krok za krokem, což by umožnilo, aby byl prováděn součástmi jako ladicí program.

vizuální základní microstation

Příklad, který vám ukazuji, na kterém už moji přátelé ze severu pracovali, obsahuje samostatně moduly pro zajištění připojení k databázi, provádění rutiny odkazů, vytváření propojených entit, použití tématu a jeden pro globální nastavení. Kód může nést heslo, Který brání provozovatelé způsobí katastrofu nebo usnadnit oddělení knihoven tříd, které si nepřejí, aby sdílet s uživateli programátora.

Golgi Alvarez

Spisovatel, výzkumník, specialista na modely hospodaření s půdou. Podílel se na konceptualizaci a implementaci modelů jako: Národní systém správy majetku SINAP v Hondurasu, Model hospodaření společných obcí v Hondurasu, Integrovaný model správy katastru - Registr v Nikaragui, Systém správy území SAT v Kolumbii . Editor znalostního blogu Geofumadas od roku 2007 a tvůrce Akademie AulaAGEO, která zahrnuje více než 100 kurzů na témata GIS - CAD - BIM - Digitální dvojčata.

Související články

4 Komentáře

  1. Tere. Selline küsimus. Chcete exportovat / importovat Trimble S6 a PowerDraft-i tegelete? Otsin programerija.

  2. Myslím, že struktura kódu je známá, kouří divoké.

  3. Kouříte vektorový tabák nic víc.

Zanechat komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

Tlačítko Nahoru