MicroStation နှင့်အတူဖွံ့ဖြိုးဆဲ VBA applications များ
ပလီကေးရှင်းစေရန်, Microstation အပါအဝင်ကွဲပြားခြားနားသောဘာသာစကားများကို support Microstation ဖွံ့ဖြိုးရေးကောင်စီဘာသာစကားများ (MDL) အရာ Bentley ဂုရုအားဖြင့်ပိုမိုနှစ်သက်သည်။ ၎င်းသည်လွန်ခဲ့သောနှစ်ပေါင်းများစွာကတည်းကအခြေခံအဟောင်းကိုထောက်ပံ့ခဲ့ပြီးတစ်ချိန်တည်းတွင် Java ကိုထောက်ပံ့ခဲ့သည်။
လတ်တလောထပ်မံဝင်များတွင်ဒါပေမယ့်အရသာနှင့်အများကြီးပြန်မရှိဘဲဖွံ့ဖြိုးတိုးတက်ဖို့က program နဲ့ကြွလာသော Visual Basic module တစ်ခုအကြောင်းအဖြစ်လက်တွေ့ကျတဲ့အဖြစ်ဗားရှင်းကြိုတင် XM (8.9) အား, Visual Basic 6.3 တစ်ဦးပြည့်စုံအယ်ဒီတာပါဝင်သည်။
စတင်ရန်
ပရိုဂရမ်းမင်းစိတ်ကူးမရှိသူတစ် ဦး ၌လုပ်စရာများစွာမရှိကြောင်းထင်ရှားသည်။ သို့သော် OOP ကိုနားလည်ပြီး Visual Basic 6 နှင့်ကစားခဲ့သူအတွက်တော့သင်ဟာရယ်မောလောက်အောင်သေလုနီးပါးဖြစ်နေပါလိမ့်မည်။ ဥပမာအချို့ကိုများသောအားဖြင့်ပရိုဂရမ်နှင့်အတူပါလေ့ရှိသော်လည်း၊ ဘာလို့လဲဆိုတော့ Micro စနစ်နဲ့အခြားသောအသုံးပြုခြင်း.
Microstation code ကိုပုံစံသည်ကိုမြင်လျှင် MicroStation လည်ပတ်မယ့်အစားအဘို့အ programming စတင် MVBA extension ကိုအတွက်မက္ကရိုလုပ်ရိုးလုပ်စဉ်အဖြစ်သိမ်းဆည်းနိုင်အောင်စီစဉ်ပေးထားတယ် အင်္ကျီလက်ကိုဖန်ဆင်းရှပ်အင်္ကျီ အစကတည်းကမှ။ ယခုငါမက္ကဆီကန်သူငယ်ချင်းဥပမာကိုသုံးပါလိမ့်မယ် လွန်ခဲ့သောသီတင်းပတ်အတွင်း ငါ theme Geographic အကူအညီတောငျးတယျ။
တစ်နိုင်တဲ့ macro ဖန်တီးလုပ်နည်း.
အသုံးအဆောင်များ> macro> စီမံကိန်းမန်နေဂျာ.
ဤတွင်သစ်တစ်ခုစီမံကိန်းတစ်ခုဖန်တီးနှင့်အမည်တို့ကိုတာဝန်ပေးအပ်ထားပါသည်။ သူတို့ကအများအားဖြင့်ထဲမှာသိမ်းထားပါတယ် files / Bentley / Workspace / စီမံကိန်းများကို / vba အစီအစဉ်ကို သင်မူကားမည်သည့်ဦးတည်ရာကိုရွေးချယ်နိုင်ပါသည်။
အဖြစ်ကိုကယ်တင်.
စတင်မှတ်တမ်းတင်ရန်အပြာဘီးအိုင်ကွန်ကိုနှိပ်ပါ။ အဲဒီအချိန်ကစပြီးလုပ်သမျှအားလုံးကိုဒီပရိုဂရမ်ကသိမ်းဆည်းပေးလိမ့်မယ်။
ဥပမာ - နေရာချပါ ရှုထောခြံစည်းရိုးကဏ္ဍအရသိရသည် theme, theme ဖို့, ပန်းသီးနှင့် centroid ၏နယ်နိမိတ် မှလွဲ. အားလုံးအဆင့်ဆင့်ကိုပိတ်ထားပါပု 62 အဆင့်အတွက်ပုံစံမျိုးစုံအတွက် centroids မှလင့်များနယ်နိမိတ်ကိုဖယ်ရှား, နေရာအပိုင်းအခြားကို turn off, ပုံစံမျိုးစုံမှလင့်များ centroids ဖယ်ရှား, ဝန် command ကို သူတို့ကဒဏ္ဍာရီနေရာ, အသီးအသီးကဏ္ဍတွေအတွက်တိကျတဲ့အရောင်နှင့်အတူပန်းသီးဖြစ်ကြသည်။
ဖြစ်စဉ်ကိုခေတ္တဆိုင်းငံ့ထားနိုင်သည် (သို့) အနီရောင်အကွက်ဖြင့်ပြနိုင်သည်။ ခလုတ်ကိုနှိပ်လျှင် ကစားပရိုဂရမ်သည်လုပ်ရိုးလုပ်စဉ်တစ်ခုလုံးကိုကျွန်ုပ်သိမ်းဆည်းသကဲ့သို့လုပ်ဆောင်လိမ့်မည်။ ပရိုဂရမ်းမင်းမပါဘဲဒီအသုံးဝင်မှုကအရမ်းကိုစိတ်ဝင်စားစရာကောင်းတယ်၊ သင်အသုံးချနိုင်ရင်ပရိုဂရမ်မဟုတ်တဲ့သူများကစင်ကြယ်သောမက်ခရိုတွင်ပြုလုပ်ထားသည့်မီနူးများကိုငါတွေ့ခဲ့တယ်။
သငျသညျအသီးအသီးအချိန်ချင်လျှင်သင် run Geographic အဆိုပါနိုင်တဲ့ macro load, သင်စတုတ္ထကော်လံကိုသက်ဝင် auto-ဝန်, ထိုဖိုင်ကိုအတွက် variable ကိုဖန်တီးပါလိမ့်မယ် msgeo.ucf.
code ကိုတည်းဖြတ်ရန်ကဘယ်လို.
code ကိုကြည့်ရှုခြင်းငှါ, Visual Basic Editor ကိုဖွင့်လှစ်သော button ကိုနှိပ်သည်။
အရာအားလုံးကိုတစ်ခုတည်းသော module တစ်ခုအနေဖြင့်သိမ်းဆည်းထားသည်။ သို့သော်၎င်းကိုတစ်ဆင့်ချင်းလုပ်ဆောင်လျှင်၎င်းသည်ထုတ်ပြန်ချက်များ၏ပေါင်းစည်းမှုကိုလွယ်ကူချောမွေ့စေသည်။ ၎င်းကို Option ဖြင့်လည်း run နိုင်သည် ခြေလှမ်းတို့ကခြေလှမ်းဘယ် debugger နဲ့တူအစိတ်အပိုင်းများအဘို့အပြေးသွားပါလိမ့်မယ်။
မြောက်ကိုရီးယားမှကျွန်ုပ်၏သူငယ်ချင်းများအလုပ်လုပ်ခဲ့ပြီးသောသင်ကိုကျွန်ုပ်ပြသထားသောဥပမာတွင်သီးခြား modules များပါ ၀ င်သည်။ database အတွက်ဆက်သွယ်မှု၊ link များ၏လုပ်ရိုးလုပ်စဉ်များ၏လုပ်ဆောင်မှု၊ ချိတ်ဆက်ထားသောအရာများဖန်တီးမှု၊ ကမ္ဘာလုံးဆိုင်ရာဆက်တင်များအတွက်တစ်ခု။ ဒီကုဒ်ကသယ်နိုင်ပါတယ် စကားဝှက်ကို, အော်ပရေတာတစ်ဦးဘေးဥပဒ်ကိုဖြစ်ပေါ်စေခြင်းသို့မဟုတ်ပရိုဂရမ်မာအသုံးပြုသူနှင့်အတူမျှဝေဖို့ဆန္ဒရှိမလူတန်းစားစာကြည့်တိုက်၏ခွဲခြာလွယ်ကူချောမွေ့ပါလိမ့်မယ်ကာကွယ်ပေးသည်ဘယ်။
နေ။ Selline küsimus။ Trimble S6 နှင့် PowerDraft-i tegelete နှင့်တင်ပို့ / တင်ပို့မှုနှင့်တင်ပို့မှုအပြည့်အ ၀ ရှိပါသလား။ Otsin programeerija ။
ငါဖွဲ့စည်းပုံမှာကုဒ်, မီးခိုးရိုင်းလူသိများထင်ပါတယ်။
အရမ်းရယ်ရတယ်
vector ဘာမျှမသင်လျှက်ဆေးလိပ်သောက်။