युक्ति 1: एक हेन्डलर कैसे बनाएं
युक्ति 1: एक हेन्डलर कैसे बनाएं
मांस बिल्डर में इवेंट मैनेजमेंट विशेष की मदद से किया जाता है संचालकों। कार्यक्रम विभिन्न घटनाओं का जवाब देता है, उदाहरण के लिए, एक बटन दबाकर या किसी भी स्टेज के ऑब्जेक्ट तक पहुंचने के लिए।
अनुदेश
1
बनाने के लिए संचालकों एक्शन स्क्रिप्ट जो वर्णन करता हैकार्यक्रम के लिए कार्यक्रम की प्रतिक्रिया। यदि आपके पास मांस बिल्डर नहीं है, तो खोज इंजन का उपयोग करके इंटरनेट से डाउनलोड करें। गुणों में एक ईवेंट हैंडलर बनाएँ एक आइटम का चयन करें, और फिर संपत्ति निरीक्षक में मानक दृश्य को सक्षम करें। ईवेंट हैंडलर के लिए संपादन क्षेत्र "सामान्य" फ़ील्ड में है इवेंट फ़ील्ड में ईवेंट के लिए एक नाम और ईवेंट पैरामीटर निर्दिष्ट करें।
2
सेट करने के लिए एक ज़िप के रूप में शॉर्टकट पर क्लिक करेंप्रोसेसर का प्रोग्राम कोड "एक ईवेंट हैंडलर बनाएं" पर क्लिक करें, और "कोड" संपादक में, हैंडलर क्रियाओं के कार्यान्वयन को निर्दिष्ट करें चयनित आइटम के लिए ईवेंट हैंडलर बनाने के लिए, श्रेणी के अनुसार दृश्य चुनें और "ईवेंट" अनुभाग पर जाएं वांछित घटना का चयन करें और उसके नाम पर डबल क्लिक करें मान फ़ील्ड में, आप ईवेंट हैंडलर के लिए एक कार्यान्वयन दर्ज करेंगे जिसे बनाया जाएगा।
3
ईवेंट हैंडलर भी से बनाया जा सकता हैसंदर्भ मेनू ऐसा करने के लिए, ड्रॉप-डाउन मेनू पर कॉल करें और ईवेंट का चयन करें। गुण दृश्य में, चयनित ईवेंट हैंडलर को निर्दिष्ट करें, और उसके बाद कोड मोड में क्रियान्वयन निर्दिष्ट करें।
4
यह ध्यान देने योग्य है कि फ्लैश बिल्डर नहीं कर सकताएक ईवेंट हैंडलर कनेक्ट करें यदि आप इसके लिए एक अनन्य नाम निर्दिष्ट नहीं करते हैं। यदि आपको एक अद्वितीय नाम का उपयोग करने की आवश्यकता है, तो आपको पहले ईवेंट हैंडलर बनाना होगा और हेन्डलर का नाम कुछ और करना चाहिए। यदि आपको इस सॉफ़्टवेयर का उपयोग करने में समस्या आ रही है, तो समस्याएं हल करने के लिए सहायता का उपयोग करें। आप इंटरनेट पर वीडियो क्लिप देख सकते हैं जो स्पष्ट रूप से इस सॉफ़्टवेयर उत्पाद के साथ काम करने के बुनियादी सिद्धांतों को प्रदर्शित करता है।
टिप 2: डेल लाइब्रेरी कैसे बनाएं
एक DLL फाइल का एक टुकड़ा है जिसमें फाइलों में संग्रहीत हैएक्सटेंशन। dll कोड का एक टुकड़ा अन्य अनुप्रयोगों द्वारा उपयोग किया जा सकता है, लेकिन लाइब्रेरी स्वयं ही कोई एप्लिकेशन नहीं है। वास्तव में, गतिशील रूप से जुड़े लाइब्रेरीज़ संकलित फ़ंक्शंस के सेट होते हैं। हालांकि, इन पुस्तकालयों में कई विशेषताएं हैं - उदाहरण के लिए, यदि कुछ अनुप्रयोगों को सिस्टम में एक साथ क्रियान्वित किया जाता है और वे उसी DLL में फ़ंक्शंस का उपयोग करते हैं, तो केवल एक पुस्तकालय हमेशा स्मृति में रहेगा - यह विधि किफायती स्मृति खपत सुनिश्चित करता है।
आपको आवश्यकता होगी
- कंपाइलर
अनुदेश
1
संकलक में एक नई परियोजना बनाएं,क्रमिक रूप से मेनू आइटम "फ़ाइल", "नया", "लाइब्रेरी डीएलएल" का चयन करना। निम्न सामग्री वाला एक प्रोजेक्ट बनाया जाएगा: "intWINAPI_Dll_Entry_Point (HINSTANCE_hinst_unsignedlong {वापसी 1;}"
2
इसके अलावा, एक बड़ा आकार दिया जाएगाएक चेतावनी के साथ एक चेतावनी है कि लाइब्रेरी के लिए काम करने के लिए, आपको स्ट्रिंग क्लास के उदाहरणों का उपयोग करते हुए डेल की एक श्रृंखला प्रदान करने की आवश्यकता होती है। डीएलएल से आयात और निर्यात करने के लिए, आपको क्रमशः _import और _export modifiers का उपयोग करना चाहिए। इसके अलावा, कंपाइलर के संस्करण के आधार पर, इसे क्रमशः dllimport और dllexport पैरामीटर के साथ नए _delspec () कीवर्ड का उपयोग करने की अनुमति है
3
पुस्तकालय से कार्यों को निर्यात करने के लिएआवेदन उपयोगकर्ता एक ही हेडर फाइल सेट करने की जरूरत में काम करता है आयात करने के लिए काम करता है निर्यात करने के लिए एक भी हेडर फाइल _delspec का वर्णन (dllexport) की जरूरत है, लेकिन _delspec (dllimport) एक विवरण है, जो असुविधा हो सकती है। यह समस्या आसानी से हल किया जाता है: पुस्तकालय निम्न में से हेडर फाइल जोड़ें: «#ifdefined (BUILDDLL); बाकी #; #ifdefined (BUILDAPP); # (dllexport) defineDLL_EXP_declspec # defineDLL_EXP_declspec (dllimport); बाकी #; #defineDLL_EXP; #endif; # endif »।
4
परियोजना को संकलित करें यदि आप "रन" दबाते हैं, तो बिल्ड पूरा करने के बाद, संकलक एक संदेश देगा कि प्रोग्राम निष्पादित नहीं किया जा सकता है। अब कॉलिंग एप्लिकेशन लिखिए एक ही निर्देशिका में, एक नया प्रोजेक्ट (फ़ाइल / नयाअनुप्रयोग) बनाएं, फ़ॉर्म पर एक बटन डालें और ऑनक्लिक हैंडलर बनाएं
5
उसके बाद, आपको केवल परियोजना को खोलना और DLL के साथ पिछले परियोजना से .lib फ़ाइल को जोड़ने की जरूरत है (राइट क्लिक करें, "जोड़ें"), और उसके बाद - परियोजना शुरू करें
युक्ति 3: मैक्रो को कैसे खोलें
मैक्रो एक रिकॉर्ड क्रम हैआज्ञाओं को एक एकल कीस्ट्रोक या एक बटन पर क्लिक करके निष्पादित किया जा सकता है। सबसे सरल मैक्रो किसी भी कार्यालय प्रोग्राम में बनाया जा सकता है - दस्तावेज के साथ आसान काम के लिए Word या Excel।
आपको आवश्यकता होगी
- - एमएस एक्सेस
अनुदेश
1
इस पर निर्भर करते हुए मैक्रो कैसे शुरू करें, चुनेंकी जरूरत है। उन सभी को दो समूहों में बांटा गया है: प्रत्यक्ष और अप्रत्यक्ष प्रक्षेपण डेटाबेस विंडो से मैक्रो बनाने और डिबग करने के दौरान मैक्रो सीधे शुरू हो गया है। इसके काम के पूरा होने के बाद, यह आवश्यक घटनाओं से जुड़ा हुआ है, और इसके बाद शुरूआत अप्रत्यक्ष होती है।
2
डेटाबेस विंडो खोलें, "मैक्रो», वांछित पर डबल क्लिक करेंमैक्रो। या इसे चुनें और Enter कुंजी दबाएं या टूलबार पर रन कमांड पर क्लिक करें। डीबगिंग मैक्रो को चलाने के लिए, इसे डिजाइनर विंडो से चलाएं ऐसा करने के लिए, "प्रारंभ" बटन पर क्लिक करें।
3
मेनू "टूल" का उपयोग करके मैक्रो का निष्पादन चलाएं, फिर आइटम "मैक्रो"और कमांड" रन मैक्रो " खुलने वाले "रन मैक्रो" संवाद बॉक्स में, डेटाबेस में मौजूद सूची से आवश्यक ऑब्जेक्ट का चयन करें, और "ओके" बटन पर क्लिक करें।
4
इस पर एक अप्रत्यक्ष मैक्रो रन चलाएंटूलबार या मेनू आइटम पर बटन की कार्रवाई के रूप में मैक्रो निर्दिष्ट करें आप एक ईवेंट हैंडलर के रूप में मैक्रो को भी निर्दिष्ट कर सकते हैं। जब कोई घटना किसी प्रपत्र, नियंत्रण या रिपोर्ट में होती है, तो इस घटना से जुड़े हैंडल ट्रिगर हो जाता है, इसकी भूमिका में एक मैक्रो प्रदर्शन कर सकता है जो आपके लिए आवश्यक कार्यों को पूरा करेगा। किसी अन्य मैक्रो से मैक्रो शुरू करें ऐसा करने के लिए, जब आप इसे बनाते हैं, तो "दोबारा नंबर" और "दोहराएं शर्त" तर्क चुनें। तो आप निष्पादन चक्र को व्यवस्थित कर सकते हैं
5
एक पूर्वनिर्धारित मैक्रो बनाएं जिससेस्वचालित रूप से शुरू होता है जब डेटाबेस खोला जाता है। इसे ऑटोएक्सएक कहा जाता है या तो एक ऑटकीज मैक्रो बनाएं जो आप किसी विशिष्ट कुंजी संयोजन को दबाकर निष्पादन के लिए चला सकते हैं। आप विज़ुअल बेसिक भाषा प्रक्रिया से मैक्रो भी शुरू कर सकते हैं। ऐसा करने के लिए, DoCmd कमांड "मैक्रो का नाम दर्ज करें" चलाएं।