Leasachadh iarrtasan VBA le Microstation

Gus tagraidhean a dhèanamh, bidh Microstation a 'toirt taic do dhiofar chànanan, nam measg Cànan Leasachadh Microstation (MDL) rud as fheàrr le gurus Bentley. Tha e cuideachd a 'toirt taic do sheann bhunaiteach bho chionn iomadh bliadhna agus aig aon àm bhuail Java, às an sin an dreach sin ris an canar Microstation J.

Ach a leasachadh le blas agus gun mòran air ais, mar practaigeach mar a tha e mu dheidhinn a 'Visual Basic modal a tha a' tighinn leis a 'phrògram, tionndaidhean roimhe a XM (8.9) gabhail a-steach iomlan neach-deasachaidh Visual Basic 6.3, ann an fheadhainn as ùire a' dol nas fhaide.

mionachadh bunaiteach lèirsinneach

Airson tòiseachadh

Tha e soilleir, gu bheil mòran ri dhèanamh aig cuideigin aig nach eil beachd air prògraman. Ach, airson cuideigin a tha a 'tuigsinn prògraman a tha a' dèiligeadh ri cuspairean, agus air cluich le Visual Basic 6, gheibh thu fhèin cha mhòr a 'bàsachadh le gàire. Leis a 'phrògram mar as trice thig eisimpleirean, ach an seo, tha an cleas a chunnaic mi a' cleachdadh nan teicneòlaichean: Cleachd na macros.

Tha microstation a 'cuideachadh le bhith a' sàbhaladh ghnothaichean ann an cruth macro ann an leudachadh mvba, nuair a bhios iad a 'coimhead air a' chòd, tha e nas fhasa tòiseachadh air an dòigh anns a bheil na prògraman ag obair airson Mearachdachadh an àite dèan lèine làimhe bho thùs. Airson a-nis cleachdaidh mi an eisimpleir de charaidean meadhanach, cò an t-seachdain sa chaidh dh 'iarr iad orm cuideachadh le bhith gan cleachdadh ann an cruinn-eòlas.

Mar a chruthaicheas tu macro.

Utilities> macro> manaidsear pròiseict.

mionachadh bunaiteach lèirsinneach

An seo tha pròiseact ùr air a chruthachadh, agus thèid ainm a thoirt dha. Mar as trice bidh iad air an stòradh File Files / Bentley / workspace / projects / vba ach faodaidh tu ceann-uidhe sam bith a thaghadh.

mionachadh bunaiteach lèirsinneach

Mar a shàbhaileas tu e.

Gus clàradh a thòiseachadh, brùth an ìomhaigh cuibhle gorm. Cumaidh am prògram a h-uile dad a rinneadh bhon uairsin.

Mar eisimpleir: Cuir a feansa an t-seallaidh, Tionndaidh dheth gach ìre ach a-mhàin crìochan ubhal agus centroid, a thoirt air falbh ceanglaichean crìochan a centroids, a 'cruthachadh cumaidhean ann an 62 ìre, Cuir air falbh an crìochan, a thoirt air falbh ceanglaichean centroids gu chumaidhean, luchd àithne gu theming, theming a rèir roinn tha iad na h-ùbhlan le dath sònraichte airson gach roinne, a 'cur am beul-aithris.

Faodar am pròiseas a stad, no a chrìochnachadh leis an ìomhaigh bogsa dearg. Ma tha am putan air a bhrùthadh a 'cluich, cuiridh am prògram an gnìomh àbhaisteach mar a shàbhail mi e. Tha cho feumail 'sa tha seo eadhon gun phrògraman gu math inntinneach ma gheibh thu am buannachd, chunnaic mi clàran-obrach a-mhàin air an dèanamh le luchd-freagairt nach eil a' dèanamh phrògraman.

Ma tha thu ag iarraidh a h-uile uair a nì sinn gnìomh Cruinn-eòlas tha an macro air a luchdachadh, tha an ceathramh colbh air a chur an gnìomh Luchdaich a-nuas, agus cruthaichidh sin caochlaideach san fhaidhle msgeo.ucf.

Mar a ghluaiseas tu an còd.

Gus an còd fhaicinn, brùth air a 'phutan a tha a' fosgladh an deasaiche Visual Basic.

mionachadh bunaiteach lèirsinneach

Tha a h-uile dad air a shàbhaladh mar mhodal singilte, ach ma tha e air a dhèanamh ceum air cheum, bidh e an uairsin a 'cuideachadh le bhith ag amalachadh aithrisean. Faodar a chuir gu bàs leis an roghainn cuideachd ceum air cheum, a leigeas leotha a bhith air a chur gu bàs le pàirtean mar neach-dìon.

mionachadh bunaiteach lèirsinneach

Tha mi a 'sealltainn eisimpleir dhuibh, a tha ag obair barrachd charaidean Thuath gabhail a-steach modalan fa leth a ghleidheadh ​​an ceangal ris an stòr-dàta, gu bàs an t-àbhaisteach ligues, a' cruthachadh co-cheangailte-nàdarrach, a 'buileachadh na cuspaireil agus aon airson suidheachaidhean cruinneil. Tha an Còd a dh'fhaodas a bhith facal-faire, a tha a 'cur bacadh air luchd-cleachdaidh bho bhith a' dèanamh tubaist no a 'cuideachadh le bhith a' sgaradh leabharlannan clas nach eil sinn airson a roinn leis an neach-clàraidh.

3 Freagairtean ri "Leasachadh iarrtasan VBA le Microstation"

  1. Tha mi a 'smaoineachadh gu bheil an structar còd aithnichte, fiadhaich air a losgadh.

  2. Bidh thu a 'smocadh tombaca tombaca rud sam bith eile.

Fàg beachd

Seòladh-d cha tèid fhoillseachadh.

Tha an làrach seo a 'cleachdadh Akismet gus spama a lùghdachadh. Ionnsaich mar a thathar a 'deasachadh an dàta bheachdan agad.