VBA programų kūrimas naudojant "Microstation"
Norėdami kurti programas, "Microstation" palaiko skirtingas kalbas, įskaitant Microstation Development Language (MDL) kuriai pirmenybę teikia Bentley guru. Jis taip pat palaiko seną pagrindą nuo daugelio metų ir vienu metu palaikė „Java“, taigi ta versija vadinama „Microstation J“.
Tačiau, norint tobulėti su malonumu ir be didelės grąžos, labiausiai praktiškas yra "Visual Basic" modulis, kuris ateina su programa, versijose prieš XM (8.9) apima visą Visual Basic 6.3 redaktorių.
Norėdami pradėti
Akivaizdu, kad tas, kuris neturi programavimo idėjos, neturi daug ką veikti. Tačiau tiems, kurie supranta į objektą orientuotą programavimą ir žaidė su „Visual Basic 6“, pamatysite, kad juokiatės beveik negyvai. Kai kurie pavyzdžiai paprastai pateikiami kartu su programa, tačiau čia yra triukas, kurį mačiau, kaip naudojasi technikai: Naudojant makrokomandas.
"Microstation" palengvina maketų išsaugojimą pratęsiant mvba, peržiūrint kodą lengviau pradėti, kaip programa veikia "Microstation" vietoj padaryti savo marškinius nuo pat pradžių. Kol kas naudosiuosi draugų iš Meksikos pavyzdžiu, kurie praeitą savaitę Jie paprašė man padėti geografijos tematika.
Kaip sukurti makrokomandą.
Komunalinės paslaugos> „makro“> projekto vadovas.
Čia sukurtas naujas projektas, pavadintas. Paprastai jie saugomi Program Files / Bentley / workspace / projects / vba bet galite pasirinkti bet kurią paskirties vietą.
Kaip jį išsaugoti.
Norėdami pradėti įrašyti, paspauskite mėlyną ratuko piktogramą. Programa išsaugos viską, kas daroma nuo tada.
Pvz .: padėkite a tvoros vaizdas, išjunkite visus lygius, išskyrus obuolių ir centroidų ribas, perjunkite ribinius saitus su centroidais, sukurkite figūras 62 lygyje, išjunkite ribas, perjunkite centroidus į formas, įkelkite komandą į tematizą, tematizuokite pagal sektorių kuriuose yra kiekvieno sektoriaus spalvos obuoliai, įdėti legendą.
Procesą galima pristabdyti arba nutraukti raudonos dėžutės piktograma. Paspaudus mygtuką žaisti, programa vykdys visą įprastą tvarką taip, kaip aš ją išsaugojau. To naudingumas net ir be programavimo yra nepaprastai įdomus, jei galite juo pasinaudoti, mačiau meniu, kurį grynai makrokomandoje padarė ne programuotojai.
Jei norima, kad kiekvieną kartą paleistume Geografija pakrauta makrokomandas, aktyvuotas ketvirtas stulpelis Automatinis įkėlimas, ir tai sukurs kintamąjį failo msgeo.ucf.
Kaip redaguoti kodą.
Norėdami peržiūrėti kodą, paspauskite mygtuką, kuris atidaro redaktorių Visual Basic.
Viskas išsaugoma kaip vienas modulis, bet jei tai darote žingsnis po žingsnio, tai palengvina teiginių integravimą. Jį taip pat galima paleisti pasirinkus žingsnis po žingsnio, kuris leistų dalimis paleisti kaip debugerį.
Man rodomame pavyzdyje, kurį jau dirbo mano draugai iš šiaurės, yra atskiri moduliai, užtikrinantys ryšį su duomenų baze, nuorodų rutinos vykdymą, susietų subjektų kūrimą, temos taikymą ir vienas skirtas visuotiniams nustatymams. Kodas gali nešiotis slaptažodis, kuris neleidžia operatoriams sukelti nelaimės arba palengvina klasių bibliotekų atskyrimą, kurių mes nenorime dalytis su vartotojo programuotoju.
Tere. Toks klausimas. Kas jūsų koodisüsteemid ir duomenų eksportas / importas „Trimble S6“ ir „PowerDraft-i tegelete“? Otsin programeerija.
Manau, kad ši kodo struktūra žinoma, laukiniai rūko.
lol
Jūs rūkote vektorinį tabaką.