Razvijanje VBA aplikacija sa mikrostanicom

Za izradu aplikacija, Microstation podržava različite jezike, uključujući Jezik za razvoj mikrostanice (MDL) što je poželjno od Bentley gurua. Ona takođe podržava osnovne stare od mnogih godina i istovremeno je preživjela Java, pa je ta verzija nazvana Microstation J.

Ali, da se razvije sa ukusom i bez mnogo natrag, kao praktična jer se radi o Visual Basic modul koji dolazi sa programom, verzija prije XM (8.9) uključuje kompletan urednik Visual Basic 6.3, u najnovijoj ide dalje.

vizuelna osnovna mikrostanica

Za početak

Jasno je, da neko ko nema ideju o programiranju nema mnogo posla. Međutim, za nekoga ko razume objektno-orijentisano programiranje i igrao je sa Visual Basic 6-om, naći ćete se skoro umirati od smeha. Sa programom obično dolaze neki primeri, ali ovde, trik koji sam video, koriste tehnike: Korišćenje makroa.

Microstation olakšava uštedu rutina u obliku makroa u mvba ekstenziji, prilikom gledanja koda lakše je početi na način na koji način programiranje radi za Microstation umesto pletena košulja od ogrebotine. Za sada ću koristiti primer meksičkih prijatelja, koji prošle nedelje pitali su me za pomoć da se tematizuju u Geografiji.

Kako napraviti makro.

Komunalni programi> makro> projektni menadžer.

vizuelna osnovna mikrostanica

Ovde je stvoren novi projekat i imenovan. Uobičajeno se čuvaju Program Files / Bentley / radni prostor / projekti / vba ali možete odabrati svaku destinaciju.

vizuelna osnovna mikrostanica

Kako ga spasiti.

Da biste započeli snimanje, pritisnite plavu ikonu. Program će zadržati sve od tada.

Na primjer: Stavite a pogled na ogradu, Isključite svim nivoima, osim granice jabuke i težište, ukloniti linkove granice na centroidi, stvarajući oblike u nivou 62, isključite granice, uklonite veze centroidi do oblika, komandna teret za theming, theming prema sektoru oni su jabuke sa posebnim boja za svaki sektor, postavite legenda.

Proces se može zaustaviti ili prekinuti pomoću ikone crvene kutije. Ako se pritisne dugme igrati, program će izvršiti kompletnu rutinu kao što sam ga sačuvao. Korisnost ovog čak i bez programiranja je veoma zanimljiva ako možete dobiti prednost, vidio sam menije koje su činili isključivo ne-programeri.

Ako je poželjno da svaki put trčimo Geografija makro se učitava, četvrta kolona je aktivirana Auto-opterećenje, a to će kreirati varijablu u datoteci msgeo.ucf.

Kako urediti kod.

Da biste videli kod, pritisnete taster koji otvara Visual Basic Editor.

vizuelna osnovna mikrostanica

Sve je sačuvano kao jedan modul, ali u slučaju da to radite korak po korak, onda olakšava integraciju izjava. Takođe se može izvršiti sa opcijom korak po korak, što bi omogućilo da se delovi deluju kao greške.

vizuelna osnovna mikrostanica

Primjer Ja pokazujem, koji su radili više prijatelja North uključuje odvojene module da osigura povezivanje na bazu podataka, izvršavanje rutinskih ligues, stvarajući povezana entiteta, provođenje tematskih i jedan za globalne postavke. Kod može biti lozinka, što sprečava operatere da prouzrokuju katastrofu ili olakšaju razdvajanje biblioteka klasa koje ne želimo dijeliti sa korisnikom programera.

3 Odgovori na "Razvoj VBA aplikacija sa mikrostanicom"

Ostavite komentar

Vaša e-mail adresa neće biti objavljena.

Ova stranica koristi Akismet kako bi smanjila neželjenu poštu. Saznajte kako se podaci vašeg komentara obrađuju.