Garapen bidean VBA Microstation dituzten aplikazioak

Aplikazioak egiteko, Microstationk hainbat hizkuntza onartzen ditu, besteak beste Microstation Development Language (MDL) Bentley gurusek nahiago dute. Duela urte asko ere oinarrizko zaharra onartzen du eta, aldi berean, jabea jasan du, horregatik Microstation J. deritzon 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

Garbi dago, programazio ideiarik ez duen norbaitek ez du zerikusirik. Hala eta guztiz ere, objektuak bideratutako programazioa ulertzen duen norbait eta Visual Basic 6-ekin jokatzen badu, barrea ia hilda aurkituko duzu. Programa honekin, normalean, adibide batzuk aurkituko dituzu, baina hemen, ikusi dudan trikitixa erabili teknikariak: Macros erabiliz.

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

Nola sortu makro bat.

Utilitateak> makro> 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 gurpila urdina ikonoa. Programa aurrera egingo du dena aurrera eramaten.

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 eten egin daiteke edo kutxa gotikoaren ikonoarekin amaitzen da. Botoia sakatzen baduzu erreproduzitzeko, programak errutina osoa exekutatuko du gorde dudan bezala. Egitarau honen erabilgarritasuna oso interesgarria da prestazioa lortu ahal izateko, ikusi ez ditugun menuak.

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

Guztia modulu bakar gisa gordetzen da, baina pausoz pauso eginda, adierazpenen integrazioa errazten du. Aukera honekin ere exekutatu daiteke urratsez urrats, atalak ebakitzaile gisa exekutatzea ahalbidetuko luke.

Ikusizko oinarrizko mikroestazioa

Iparraldeko lagunek dagoeneko lanean diharduten erakusketak erakusten dizkizugun adibideek, banan-banan, moduluak biltzen dituzte datu-baserako konexioa, liguen errutina gauzatzea, loturiko entitateak sortzea, gaiaren aplikazioa eta bat konfigurazio globaletarako. Kodea eraman dezake pasahitza, operadoreak eragozten ez duen hondamendia edo klaseen liburutegien banaketa erraztu nahi ez duten programatzaile erabiltzailearekin partekatzeko.

3 "Mikroinformazioa duten VBA aplikazioen garapena" erantzunak

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

Erantzun

Zure helbide elektronikoa ez da argitaratuko.

Gune honek Akismet-ek spam erabiltzen du. Ikasi zure iruzkina datuak prozesatzen.