Microstation-Bentley

Ngamekarkeun aplikasi VBA kalawan MicroStation

Nyieun aplikasi, Microstation ngarojong basa béda, kaasup Microstation Basa Development (MDL) anu diaku ku guru Bentley. Éta ogé ngadukung dasar lawas saprak mangtaun-taun ka pengker sareng dina hiji waktos ngadukung Java, maka versi anu disebat Microstation J.

Tapi pikeun ngembangkeun jeung rasa sarta tanpa loba deui, sabab praktis sakumaha anu kasebut ngeunaan modul Visual Basic nu hadir kalawan program, versi saméméh XM (8.9) ngawengku pangropéa lengkep Visual Basic 6.3, dina panganyarna mana salajengna.

microstation dasar visual

pikeun ngamimitian

Jelas yén saha waé anu teu ngagaduhan ideu pemrograman henteu seueur anu kedah dilakukeun. Nanging, pikeun jalma anu ngartos OOP, sareng parantos maénkeun sareng Visual Basic 6, anjeun bakal ampir seuri maot. Sababaraha conto biasana disertakeun sareng program, tapi ieu mangrupikeun trik anu kuring kantos ningali téknisi anu dianggo: ngagunakeun macros.

Microstation facilitates disimpen salaku Kabiasaan makro di extension MVBA, ningali kode kasebut disadiakeun dina bentuk dimimitian programming pikeun MicroStation ngoperasikeun gaganti sleeves dijieun kaos pas ti mimiti. Pikeun ayeuna kuring bakal ngagunakeun conto babaturan Méksiko, anu dina minggu kaliwat Kuring ménta pitulung di Geographics theming.

Kumaha carana nyieun hiji macro.

Utilitas> makro> manajer proyék.

microstation dasar visual

Di dieu hiji proyék anyar anu dijieun, sarta ngaran ditugaskeun. Aranjeunna biasana disimpen dina File / Bentley / workspace / proyek / program vba Tapi anjeun bisa milih tujuan nanaon.

microstation dasar visual

simpen salaku.

Pikeun ngamimitian ngarékam, pencét ikon roda biru. Program bakal nyalametkeun sagala rupa anu dilakukeun ti saprak éta.

Contona: Tempat a pager of view, Pareuman sadayana tingkat iwal wates of apel jeung centroid, piceun Tumbu wates ka centroids, nyieun wangun di tingkat 62, pareuman wates, piceun Tumbu centroids kana wangun, paréntah beban keur theming, theming nurutkeun sektor aranjeunna teh apel ku warna husus pikeun unggal sektor, nempatkeun legenda.

Prosésna tiasa direureuhkeun, atanapi diakhiri ku ikon kotak beureum. Upami tombol dipencet ulin, program bakal ngaéksekusi sadayana rutin nalika kuring nyimpen. Mangpaat ieu bahkan tanpa program anu pikaresepeun pisan upami anjeun tiasa ngamangpaatkeunana, kuring parantos ningali ménu anu dilakukeun dina makro murni ku anu sanés programer.

Upami anjeun hoyong unggal waktos Anjeun ngajalankeun Geographics muka macro, Anjeun ngaktipkeun kolom kaopat Otomatis-bebanSarta anu bakal nyieun variabel dina file msgeo.ucf.

Cara ngédit kode.

Pikeun nempo kode teh, tombol nu muka dina Visual Basic Editor dipencet.

microstation dasar visual

Sadayana disimpen salaku modul tunggal, tapi upami anjeun ngalaksanakeun undak-usuk, éta bakal ngagampangkeun integrasi pernyataan. Éta ogé tiasa dijalankeun sareng pilihan na step by stepNu bakal balik ngajalankeun pikeun bagian kawas debugger.

microstation dasar visual

Conto anu kuring nunjukkeun ka anjeun, anu babaturan kuring ti kalér parantos dianggo, kalebet modul anu misah pikeun mastikeun hubunganana sareng pangkalan data, ngajalankeun rutinitas tautan, nyiptakeun badan anu aya hubunganana, aplikasi téma sareng hiji kanggo setelan global. Kodeu tiasa nyandang password, Mana nyegah operator bakal ngabalukarkeun musibah atawa mempermudah separation sahiji perpustakaan kelas anu teu hayang babagi jeung pamaké programmer.

Golgi Alvarez

Panulis, panalungtik, spesialis dina Modél Manajemén Tanah. Anjeunna milu dina konseptualisasi sareng palaksanaan model sapertos: Sistem Nasional Administrasi Harta SINAP di Honduras, Model Manajemén Kotamadya Bersama di Honduras, Modél Terpadu Manajemén Cadastre - Pendaptaran di Nikaragua, Sistem Administrasi Wilayah SAT di Kolombia. . Éditor tina blog pangaweruh Geofumadas saprak 2007 sareng panyipta Akademi AulaGEO anu kalebet langkung ti 100 kursus ngeunaan topik GIS - CAD - BIM - Digital Twins.

Artikel nu patali

4 Komentar

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

  2. Jigana éta struktur dipikawanoh kode, smoked liar.

  3. Vektor nanaon maneh ngaroko snuff.

Ninggalkeun comment hiji

email alamat anjeun moal diterbitkeun. Widang diperlukeun téh ditandaan ku *

pariksa Ogé
deukeut
Deui tombol luhur