Datblygu Ceisiadau VBA gyda Microstation

I wneud ceisiadau, mae Microstation yn cefnogi gwahanol ieithoedd, gan gynnwys Iaith Datblygiad Microstation (MDL) sy'n ffafrio gurus Bentley. Mae hefyd yn cefnogi hen sylfaenol o flynyddoedd lawer yn ôl ac ar un adeg yn dioddef Java, felly mae'r fersiwn honno o'r enw Microstation J.

Ond i ddatblygu gyda blas ac heb lawer yn ôl, mor ymarferol ag y mae am y modiwl Visual Basic sy'n dod gyda'r rhaglen, fersiynau cyn XM (8.9) yn cynnwys golygydd cyflawn o Visual Basic 6.3, yn y diweddaraf yn mynd ymhellach.

microstation sylfaenol gweledol

I ddechrau

Mae'n amlwg, nad oes gan lawer sydd â syniad o raglennu lawer i'w wneud. Fodd bynnag, i rywun sy'n deall rhaglennu gwrthrychol, ac wedi chwarae gyda Visual Basic 6, fe welwch eich bod bron yn marw o chwerthin. Gyda'r rhaglen fel rheol, dyma rai enghreifftiau, ond yma, mae'r gylch yr wyf wedi'i weld yn defnyddio'r technegwyr: Defnyddio macros.

Mae microstation yn hwyluso'r broses o arbed arferion ar ffurf macro mewn estyniad mvba, wrth edrych ar y cod, mae'n haws dechrau yn y modd y mae'r rhaglennu yn gweithio ar gyfer Microstation yn hytrach na crys gwau o'r dechrau. Am nawr, byddaf yn defnyddio'r enghraifft o ffrindiau Mecsico, pwy yr wythnos diwethaf gofynnasant i mi am gymorth i themateiddio yn Daearyddiaeth.

Sut i Greu Macro.

Cyfleustodau> macro> rheolwr prosiect.

microstation sylfaenol gweledol

Mae prosiect newydd yn cael ei greu yma, a'i enwi. Fe'u storir fel arfer Ffeiliau Rhaglen / Bentley / gweithle / prosiectau / vba ond gallwch ddewis unrhyw gyrchfan.

microstation sylfaenol gweledol

Sut i'w arbed.

I ddechrau recordio, pwyswch yr eicon olwyn glas. Bydd y rhaglen yn cadw popeth o hyn ymlaen.

Er enghraifft: Rhowch a golwg ffens, Trowch oddi ar bob lefel ac eithrio ffiniau afal a ceir craidd, dileu ffiniau dolenni i chreiddiau, creu siapiau yn lefel 62, trowch oddi ar y terfynau, i dynnu dolenni creiddiau i siapiau, gorchymyn llwyth i Themâu'n, Themâu'n yn ôl y sector eu bod yn yr afalau gyda lliw penodol ar gyfer pob sector, rhowch y chwedl.

Gellir paratoi'r broses, neu ei derfynu gyda'r eicon blwch coch. Os yw'r botwm yn cael ei wasgu chwarae, bydd y rhaglen yn gweithredu'r drefn lawn fel yr wyf wedi'i achub. Mae defnyddioldeb hyn hyd yn oed heb raglennu yn ddiddorol iawn os gallwch chi gael y budd, rwyf wedi gweld bwydlenni'n cael eu gwneud yn unig gan rai nad ydynt yn rhaglennu.

Os yw'n ddymunol bob tro y byddwn yn rhedeg Daearyddiaeth mae'r macro wedi'i lwytho, caiff y pedwerydd golofn ei weithredu Auto-lwytho, a bydd hynny'n creu newidyn yn y ffeil msgeo.ucf.

Sut i olygu'r cod.

I weld y cod, gwasgwch y botwm sy'n agor y Golygydd Sylfaenol Gweledol.

microstation sylfaenol gweledol

Mae popeth yn cael ei gadw fel un modiwl, ond rhag ofn ei wneud gam wrth gam, yna mae'n hwyluso integreiddio datganiadau. Gellir hefyd ei weithredu gyda'r opsiwn gam wrth gam, a fyddai'n caniatáu rhedeg mewn rhannau fel dadleuwr.

microstation sylfaenol gweledol

Mae'r enghraifft yr wyf yn ei ddangos i chi, y mae ffrindiau'r gogledd eisoes wedi gweithio arno, yn cynnwys modiwlau ar wahân i sicrhau bod y cysylltiad â'r gronfa ddata, gweithrediad arferol ligues, creu endidau cysylltiedig, cymhwyso'r thema a un ar gyfer ffurfweddiadau byd-eang. Gall y cod gario cyfrinair, sy'n atal y gweithredwyr rhag achosi trychineb neu hwyluso gwahanu llyfrgelloedd dosbarthiadau nad ydym am eu rhannu â defnyddiwr y rhaglennydd.

Ymatebion 3 i "Datblygu ceisiadau VBA gyda Microstation"

Gadael sylw

Ni fydd eich cyfeiriad e-bost yn cael ei gyhoeddi.

Mae'r wefan hon yn defnyddio Akismet i leihau sbam. Dysgwch sut mae eich data sylwadau yn cael ei brosesu.