Microstation-Bentley

Մշակել VBA ծրագրերը միկրոկայանով

Հավելվածներ ստեղծելու համար Microstation-ն աջակցում է տարբեր լեզուների, այդ թվում Microstation Development Language (MDL) որը նախընտրում են Bentley գուրուները։ Այն նաև աջակցում է շատ տարիներ առաջվա հին հիմնականին և ժամանակին աջակցում էր Java-ին, հետևաբար՝ Microstation J.

Բայց հաճույքով և առանց մեծ վերադարձի զարգանալու համար ամենագործնականը Visual Basic մոդուլն է, որը գալիս է ծրագրին, XM(8.9)-ին նախորդող տարբերակներում այն ​​ներառում է Visual Basic 6.3-ի ամբողջական խմբագրիչ, իսկ ամենավերջինը՝ այն ավելի հեռուն է գնում:

տեսողական հիմնական միկրոկայան

սկսելու համար

Հասկանալի է, որ նա, ով գաղափար չունի ծրագրավորումից, շատ բան չունի անելու։ Այնուամենայնիվ, ինչ-որ մեկի համար, ով հասկանում է օբյեկտի վրա հիմնված ծրագրավորումը և խաղացել է Visual Basic 6-ի հետ, դուք կգտնեք ինքներդ ձեզ համարյա կոտրված: Որոշ օրինակներ սովորաբար գալիս են ծրագրի հետ, բայց ահա այն հնարքը, որը ես տեսել եմ, որ տեխնիկները օգտագործում են. օգտագործել մակրոները.

Microstation-ը հեշտացնում է ռեժիմները որպես մակրո mvba ընդլայնման պահպանումը, քանի որ կոդը տեսնելը հեշտացնում է սկսելը, թե ինչպես է աշխատում ծրագրավորումը Microstation-ի համար՝ փոխարենը: պատրաստել վերնաշապիկի թևեր հենց սկզբից. Առայժմ կօգտագործեմ մեքսիկացի ընկերների օրինակը, ովքեր անցյալ շաբաթ Ինձնից օգնություն խնդրեցին աշխարհագրությունում թեմատիկացնելու համար։

Ինչպես ստեղծել մակրո.

Կոմունալ ծառայություններ > մակրո > ծրագրի ղեկավար.

տեսողական հիմնական միկրոկայան

Այստեղ ստեղծվում է նոր նախագիծ և տրվում է անուն։ Նրանք սովորաբար պահվում են Ծրագրային ֆայլեր/Bentley/workspace/projects/vba բայց դուք կարող եք ընտրել ցանկացած ուղղություն:

տեսողական հիմնական միկրոկայան

ինչպես փրկել այն.

Ձայնագրումը սկսելու համար սեղմեք կապույտ անիվի պատկերակը: Ծրագիրը կպահի այն ամենը, ինչ արվում է այսուհետ:

Օրինակ՝ դրեք ա տեսարան պարիսպ, անջատեք բոլոր մակարդակները, բացառությամբ բլոկի և կենտրոնի սահմանների, հղումները տեղափոխեք սահմաններից դեպի կենտրոններ, ստեղծեք ձևեր 62-րդ մակարդակում, անջատեք սահմանները, տեղափոխեք հղումները կենտրոնից ձևեր, բեռնեք թեմաների հրամանը, թեմատավորումն ըստ հատվածի, որտեղ բլոկները գտնվում են յուրաքանչյուր հատվածի համար հատուկ գույնով, տեղադրեք լեգենդը:

Գործընթացը կարող է դադարեցվել կամ դադարեցվել կարմիր տուփի պատկերակով: Եթե ​​կոճակը սեղմված է խաղալ, ծրագիրը կաշխատի ամբողջ ռեժիմը ճիշտ այնպես, ինչպես ես պահել եմ այն: Սրա օգտակարությունը նույնիսկ առանց ծրագրավորման չափազանց հետաքրքիր է, եթե կարող եք օգտվել դրանից, ես տեսել եմ մենյուներ, որոնք պատրաստված են զուտ մակրոյով ոչ ծրագրավորողների կողմից:

Եթե ​​ցանկալի է, որ ամեն անգամ մենք կատարում ենք Աշխարհագրությունը մակրոն բեռնված է, չորրորդ սյունակը ակտիվացված է ավտոմատ բեռնում, և դա ֆայլում կստեղծի փոփոխական msgeo.ucf.

Ինչպես խմբագրել կոդը.

Կոդը տեսնելու համար սեղմվում է կոճակը, որը բացում է Visual Basic խմբագրիչը։

տեսողական հիմնական միկրոկայան

Ամեն ինչ պահվում է որպես մեկ մոդուլ, բայց եթե դուք դա անում եք քայլ առ քայլ, դա հեշտացնում է հայտարարությունների ավելի ուշ ինտեգրումը: Այն կարող է իրականացվել նաև տարբերակով քայլ առ քայլ, որը թույլ կտա այն կատարել մասերով որպես վրիպազերծիչ։

տեսողական հիմնական միկրոկայան

Օրինակը, որը ես ցույց եմ տալիս, որի վրա արդեն աշխատել են հյուսիսից ընկերները, ներառում է առանձին մոդուլներ տվյալների բազայի հետ կապն ապահովելու, կապի ռեժիմի կատարումը, կապակցված օբյեկտների ստեղծումը, թեմայի կիրառումը և մեկը գլոբալ կոնֆիգուրացիաների համար: Կոդը կարող է կրել Գաղտնաբառ, որը թույլ չի տալիս օպերատորներին աղետ պատճառել կամ հեշտացնել դասի գրադարանների առանձնացումը, որոնք մենք չենք ցանկանում կիսվել ծրագրավորող օգտատիրոջ հետ:

Գոլջի Ալվարես

Գրող, հետազոտող, հողի կառավարման մոդելների մասնագետ: Նա մասնակցել է այնպիսի մոդելների հայեցակարգացմանն ու ներդրմանը, ինչպիսիք են՝ Գույքի կառավարման ազգային համակարգ SINAP Հոնդուրասում, Հոնդուրասում Համատեղ քաղաքապետարանների կառավարման մոդել, Կադաստրի կառավարման ինտեգրված մոդել՝ ռեգիստր Նիկարագուայում, Տարածքի կառավարման համակարգ SAT Կոլումբիայում: . 2007 թվականից Geofumadas գիտելիքների բլոգի խմբագիր և AulaGEO ակադեմիայի ստեղծող, որը ներառում է ավելի քան 100 դասընթացներ GIS - CAD - BIM - Digital Twins թեմաներով:

Առնչվող հոդվածներ

4 Comments

  1. Այնտեղ։ Վաճառել կուսիմուս. Դուք կարող եք արտահանել/ներմուծել Trimble S6 կամ PowerDraft-ը: Օծին ծրագրավորում.

Թողնել մեկնաբանություն

Ձեր էլ. Փոստի հասցեն չի հրապարակվելու: Պահանջվող դաշտերը նշված են *

Այնպես որ, ստուգեք
փակել
Վերադառնալ սկիզբ կոճակը