Microstation के साथ VBA अनुप्रयोगों का विकास करना

अनुप्रयोग बनाने के लिए, माइक्रोस्ट्रेशन विभिन्न भाषाओं का समर्थन करता है, जिनमें शामिल हैं माइक्रोस्ट्रेशन डेवलपमेंट लैंग्वेज (एमडीएल) जिसे बेंटले गुरु द्वारा पसंद किया जाता है। यह कई साल पहले मूल पुराने का समर्थन करता है और एक बार जावा को धीमा करता है, इसलिए उस संस्करण को माइक्रोस्टेशन जे कहा जाता है।

लेकिन आनंद के साथ विकसित करने के लिए और बहुत अधिक लाभ के बिना, सबसे व्यावहारिक प्रोग्राम के साथ आता है जो विज़ुअल बेसिक मॉड्यूल के बारे में है, एक्सएम (8.9) के पूर्व संस्करणों में एक पूर्ण विजुअल बेसिक 6.3 संपादक शामिल है, नवीनतम में से परे चला जाता है

दृश्य मूल माइक्रॉस्टेशन

शुरू करने के लिए

यह स्पष्ट है कि प्रोग्रामिंग के बारे में कोई जानकारी नहीं है, जो करने के लिए बहुत कुछ नहीं है। हालांकि, किसी ऐसे व्यक्ति के लिए जो ऑब्जेक्ट उन्मुख प्रोग्रामिंग को समझता है, और विजुअल बेसिक एक्सएनएनएक्स के साथ खेला गया है, तो आप खुद को लगभग हंसी से मर जाएंगे। कार्यक्रम के साथ आमतौर पर कुछ उदाहरण आते हैं, लेकिन यहां, जो चाल मैंने देखी है वह तकनीशियनों का उपयोग करती है: मैक्रोज़ का उपयोग करना.

माइक्रॉस्टेशन, एमवीबीए एक्सटेन्शन में मेक्रो के रूप में दिनचर्या की बचत की सुविधा देता है, जब कोड को देखते हुए यह कैसे शुरू होता है कि प्रोग्रामिंग कैसे माइक्रॉस्टेशन के लिए काम करती है बुनना शर्ट खरोंच से। अभी के लिए मैं मैक्सिकन दोस्तों के उदाहरण का उपयोग करूंगा, जो पिछले हफ्ते उन्होंने भौगोलिक सूचनाओं में thematize के लिए मदद के लिए मुझसे पूछा

मैक्रो कैसे बनाएं.

यूटिलिटीज> मैक्रो> प्रोजेक्ट मैनेजर.

दृश्य मूल माइक्रॉस्टेशन

एक नई परियोजना यहां बनाई गई है, और नामित है। वे सामान्यतः में संग्रहीत होते हैं कार्यक्रम फ़ाइलें / बेंटले / वर्कस्पेस / प्रोजेक्ट / वीबीए लेकिन आप किसी भी गंतव्य का चयन कर सकते हैं।

दृश्य मूल माइक्रॉस्टेशन

इसे कैसे बचाया जाए.

रिकॉर्डिंग शुरू करने के लिए, ब्लू व्हील आइकन दबाएं। कार्यक्रम तब से सब कुछ किया जाएगा।

उदाहरण के लिए: ए रखें बाड़ दृश्य, सेब और केंद्र की सीमाओं के अपवाद के साथ सभी स्तरों को बंद करें, सेंन्ट्रॉड्स के लिए सीमा लिंक को स्थानांतरित करें, 62 स्तर पर आकार बनाएं, सीमाओं को बंद करें, आकारों में केंद्रक लिंक को स्थानांतरित करें, थीम के लिए लोड कमांड को स्थानांतरित करें, सेक्टर के अनुसार thematize करें वे प्रत्येक क्षेत्र के लिए एक विशेष रंग के साथ सेब हैं, कथा जगह।

प्रक्रिया को रोका जा सकता है, या लाल बॉक्स आइकन के साथ समाप्त कर दिया जा सकता है। अगर बटन दबाया जाता है प्ले, कार्यक्रम पूरी दिनचर्या निष्पादित करेगा क्योंकि मैंने इसे सहेजा है। प्रोग्रामिंग के बिना भी इसकी उपयोगीता बहुत ही रोचक है यदि आप लाभ प्राप्त कर सकते हैं, मैंने मेनू को गैर-प्रोग्रामर द्वारा पूरी तरह से बनाया है।

अगर यह वांछित है कि हर बार हम चलते हैं geographics मैक्रो भरी हुई है, चौथा स्तंभ सक्रिय है ऑटो-लोड, और यह फ़ाइल में एक चर पैदा करेगा msgeo.ucf.

कोड को कैसे संपादित करें.

कोड को देखने के लिए, आप उस बटन को दबाते हैं जो कि Visual Basic Editor खोलता है

दृश्य मूल माइक्रॉस्टेशन

सब कुछ एक मॉड्यूल के रूप में सहेजा जाता है, लेकिन इसे चरण-दर-चरण करने के मामले में, यह बयानों के एकीकरण की सुविधा प्रदान करता है। इसे विकल्प के साथ भी निष्पादित किया जा सकता है कदम से कदम, जो डिबगर के रूप में भागों में चलने की अनुमति देगा

दृश्य मूल माइक्रॉस्टेशन

उदाहरण मैं आपको दिखा रहा हूं, जो उत्तर के दोस्तों ने पहले से ही काम किया है, डेटाबेस से कनेक्शन सुनिश्चित करने के लिए अलग-अलग मॉड्यूल शामिल हैं, लिगू के दिनचर्या का निष्पादन, लिंक्ड इकाइयों का निर्माण, थीम का आवेदन और वैश्विक विन्यास के लिए एक। कोड ले जा सकते हैं पासवर्ड, जो रोकता है ऑपरेटरों एक आपदा का कारण या वर्ग पुस्तकालयों प्रोग्रामर उपयोगकर्ता के साथ साझा करने की इच्छा नहीं है कि की जुदाई सुविधा होगी।

3 जवाब "माइक्रोस्टेशन के साथ वीबीए अनुप्रयोगों के विकास"

  1. मुझे लगता है कि कोड संरचना ज्ञात है, जंगली धूम्रपान करता है

  2. आप वेक्टर तम्बाकू धूम्रपान करते हैं

एक टिप्पणी छोड़ दो

आपका ईमेल पता प्रकाशित नहीं किया जाएगा।

यह साइट स्पैम को कम करने के लिए अकिस्मेट का उपयोग करती है। जानें कि आपका टिप्पणी डेटा कैसे संसाधित किया जाता है.