कैसे डीएलएल फाइल्स (DLL Files) खोलें

आर्टिकल डाउनलोड करेंआर्टिकल डाउनलोड करें

डायनामिक लिंक लाइब्रेरी (Dynamic Link Library) या जिन्हें डीएलएल (DLL) फाइल के नाम से भी जाना जाता है, ये परंपरागत विंडोज प्रोग्रामिंग (Windows programming) का आधार हैं। इस तरह की फाइल्स का इस्तेमाल किसी भी प्रोग्राम के द्वारा, प्रोग्राम पर पहले से मौजूद (बिल्ट-इन) ना होने वाली अतिरिक्त कार्यक्षमता (फंक्शनलिटी) और लाइब्रेरी को पाने के लिए किया जाता है। ज्यादातर डीएलएल (DLL) फाइल्स को बहुत सारे अलग-अलग तरह के प्रोग्राम्स पर शेयर किया जाता है। ज्यादातर यूजर्स के लिए डीएलएल बैकग्राउंड में काम करती है और आपको बहुत कम ही इनका सामना करना होता है। हालाँकि, कभी-कभी आपको डीएलएल पर रजिस्टर करना पड़ता है, और वो भी इसलिए ताकि आपके द्वारा इंस्टॉल किया हुआ प्रोग्राम सही तरीके से काम कर सके। यदि आप कोडिंग (coding) करने में रूचि रखते हैं, तो आपको डीएलएल की कोडिंग (Coding) को जानने में भी मजा आएगा और ये आपके लिए काफी मददगार भी होगा।

विधि 1
विधि 1 का 2:

डीएलएल फाइल्स इस्तेमाल करना (Using DLL Files)

आर्टिकल डाउनलोड करें
  1. How.com.vn हिन्द: Step 1 पहले समझें कि डीएलएल फाइल्स होती क्या हैं:
    डीएलएल (डायनामिक लिंक लाइब्रेरी) फाइल, एक विंडोज (Windows) फाइल होती है, जो किसी प्रोग्राम के द्वारा किसी मौजूदा फंक्शन (functions) को कॉल (Call) करने में इस्तेमाल होती है। दरअसल, ये फाइल्स विंडोज या अन्य किसी प्रोग्राम को उन फंक्शनलिटी को प्रदान करती हैं, जो इन प्रोग्राम्स पर पहले से मौजूद नहीं होती या बोलें तो बिल्ट-इन होकर नहीं आती।
    • डीएलएल फाइल्स, विंडोज प्रोग्रामिंग का एक अहम हिस्सा हैं और ये एक अच्छा और कार्यकुशल प्रोग्राम भी तैयार करके देती हैं।
  2. How.com.vn हिन्द: Step 2 इस बात को...
    इस बात को जानें कि एक औसत दर्जे के यूजर को इन डीएलएल फाइल्स को खोलने तक की या इनका सामना करने की भी जरूरत नहीं होती: ज्यादातर यूजर्स के लिए डीएलएल फाइल्स सिर्फ बैकग्राउंड में ही मौजूद होती है। प्रोग्राम इन्हें इंस्टॉल करके, जरूरत पड़ने पर इन्हें ऑटोमेटिकली कॉल करते हैं और यदि इन्हें इनकी जगह से हटा दिया जाए तो इसके परिणामस्वरूप सिस्टम (System) में कुछ गंभीर समस्या उत्पन्न हो सकती है।
    • कभी-कभी आपके किसी सार्वजनिक प्रोग्राम को इंस्टॉल करने के दौरान, आपसे इन डीएलएल फाइल्स को रखने के लिए किसी खास लोकेशन के लिए पूछा जाता है। तो इन सलाहों को मानने से पहले इस बात की पुष्टि कर लें कि आपके द्वारा इंस्टॉल किया जा रहा ये प्रोग्राम आपके भरोसे के लायक है भी या नहीं, क्योंकि डीएलएल (DLL) फाइल्स आपके लिए खतरनाक भी हो सकती हैं।
    • यदि आप ये जानने में रूचि रखते हैं, कि डीएलएल फाइल को किस तरह से तैयार किया गया है, तो लेख के अगले भाग को देखें।
  3. How.com.vn हिन्द: Step 3 एक नए डीएलएल (DLL) को रजिस्टर करें:
    यदि आपको किसी प्रोग्राम की कार्यप्रणाली को सुचारू करने के उद्देश्य से डीएलएल फाइल को मैन्युअली किसी फोल्डर पर कॉपी करना पड़ता है, तो आपको इसे इस्तेमाल करने लायक बनाने के लिए, पहले विंडोज रजिस्ट्री (Windows Registry) पर इसे रजिस्टर करना होगा। आपको ये स्टेप पूरा करने की जरूरत है या नहीं (बहुत सारे विंडोज प्रोग्राम में ये इतना आम नहीं होता) ये जानने के लिए प्रोग्राम के डॉक्यूमेंटेशन (documentation) की मदद लें।[१]
    • कमांड प्रॉम्प्ट खोलें: आप इसे स्टार्ट (Start) मेन्यू में या फिर Windows key + R दबाकर और फिर cmd लिखकर भी पा सकते हैं। इस नयी डीएलएल फाइल की लोकेशन को पाएँ।
    • यदि आप विंडोज 7 (Windows 7) या इससे भी नए वर्जन का इस्तेमाल कर रहे हैं, तो डीएलएल फाइल स्टोर किये हुए फोल्डर को खोलें, शिफ्ट की (Shift key) को दबाकर रखें और फोल्डर पर राईट-क्लिक करें और फिर "Open command window here" को चुनें। अब कमांड प्रॉम्प्ट सीधे उस फोल्डर को खोल देगा।
    • regsvr32 dllname.dll लिखें और Enter दबाएँ। ये आपकी डीएलएल फाइल को विंडोज रजिस्ट्री (Windows Registry) पर एड कर देगा।
    • डीएलएल फाइल को विंडोज रजिस्ट्री से हटाने के लिए regsvr32 -u dllname.dll लिखें।
विधि 2
विधि 2 का 2:

डीएलएल फाइल्स को डीकम्पाइल करना (Decompiling DLL Files)

आर्टिकल डाउनलोड करें
  1. How.com.vn हिन्द: Step 1 डीकम्पाइलर (decompiler) को डाउनलोड और इंस्टॉल करें:
    एक "डीकम्पाइलर (decompiler)" एक ऐंसा प्रोग्राम है, जो आपको किसी भी फाइल या प्रोग्राम, अभी हाल के लिए डीएलएल फाइल को तैयार करने में इस्तेमाल हुए सोर्स कोड (source code) को देखने की इजाजत देता है। डीएलएल फाइल की कार्यप्रणाली को चलाने के लिए मौजूद कोड को देखने के लिए एक डीकम्पाइलर की जरूरत पड़ेगी, जो इस कोड को पढ़ने के लायक कोड में परिवर्तित कर देगा। बिना डीकम्पाइलर के किसी डीएलएल फाइल को खोलना (जैसे कि इसे नोटपैड पर खोलना) मतलब कि आपके सामने अस्पष्ट शब्दों का जाल तैयार करना है।
    • कुछ चर्चित फ्री कम्पाइलर की लिस्ट में एक नाम डॉटपीक (dotPeek) का भी है। आप इसे jetbrains.com/decompiler/ से पा सकते हैं।
  2. How.com.vn हिन्द: Step 2 अपने डीकम्पाइलर पर डीएलएल फाइल को खोलें:
    यदि आप डॉटपीक (dotPeek) का इस्तेमाल कर रहे हैं, तो बस "File" → "Open" क्लिक करें और फिर उस डीएलएल फाइल को ब्राउज करें, जिसे आप डीकम्पाइल करना चाहते हैं। आप अपने सिस्टम को प्रभावित किये बिना, डीएलएल फाइल के कंटेंट को खोज सकते हैं।[२]
  3. How.com.vn हिन्द: Step 3 डीएलएल फाइल के...
    डीएलएल फाइल के नोड्स (Nodes) को पाने के लिए "Assembly Explorer" का इस्तेमाल करें: डीएलएल फाइल्स "नोड्स (nodes)" या कोड के मोड्यूल्स (modules) से बनी होती हैं, जो कि साथ में मिलकर एक पूरी डीएलएल फाइल का निर्माण करते हैं। आप हर एक नोड को बड़ा करके, इसमें मौजूद सबनोड्स (subnodes) को भी पा सकते हैं।
  4. How.com.vn हिन्द: Step 4 किसी भी नोड...
    किसी भी नोड के कोड को देखने के लिए नोड पर डबल-क्लिक करें: अब आपके द्वारा चुनी गई नोड का कोड, डॉटपीक (dotPeek) के दांये फ्रेम में नजर आएगा। आप इसका अच्छी तरह से अवलोकन करने के लिए पूरे कोड को स्क्रॉल कर सकते हैं। डॉटपीक पर कोड C# में दिखता है या फिर आपके सामने असली सोर्स कोड को लाने के लिए, ये कुछ अतिरिक्त लाइब्रेरी भी डाउनलोड कर सकता है।
    • यदि नोड को देख सकने के लिए किसी अतिरिक्त लाइब्रेरी की जरूरत पड़ती है, तो डॉटपीक अपने आप उन लाइब्रेरी को डाउनलोड करना शुरू कर देगा।
  5. How.com.vn हिन्द: Step 5 कोड के हर एक भाग का स्पष्टीकरण पायें:
    मान लीजिये कि आपको कोड का कोई ऐंसा भाग मिलता है, जिसे आप बिल्कुल भी नहीं समझ पा रहे हैं, तो ऐंसे में आप उस कमांड की कार्यप्रणाली को जानने के लिए क्विक डॉक्यूमेंटेशन (Quick Documentation) फीचर की मदद ले सकते हैं।
    • अब अपने कर्सर को कोड व्यूअर फ्रेम में मौजूद कोड के उस भाग पर ले जाएँ, जिस भाग के डॉक्यूमेंटेशन को आप पाना चाह रहे हैं।
    • क्विक डॉक्यूमेंटेशन विंडो को लोड करने के लिए Ctrl + Q दबाएँ।
    • आपके द्वारा जांचे जा रहे कोड में मौजूद हर एक पहलू की ज्यादा जानकारी पाने के लिए उसमें मौऊद हाइपरलिंक (hyperlinks) की मदद लें।
  6. How.com.vn हिन्द: Step 6 कोड को विज्युअल...
    कोड को विज्युअल बेसिक (Visual Basic) पर एक्सपोर्ट (Export) करें: यदि आप फाइल को अपने हिसाब से बदलना, एडिट करना या फिर बनाना चाहते हैं, तो आप इसे विज्युअल स्टूडियो (Visual Studio) में एक्सपोर्ट कर सकते हैं। एक्सपोर्ट किया हुआ कोड भी C# में ही होगा, भले ही फिर इस कोड को असली रूप में लिखने में किसी और प्रोग्रामिंग लैंग्वेज का इस्तेमाल ही क्यों ना किया गया हो।
    • असेंबली एक्स्प्लोरर (Assembly Explorer) में डीएलएल फाइल पर राईट-क्लिक करें।.
    • "Export to Project" को चुनें।
    • अपने एक्सपोर्ट विकल्पों को चुनें: यदि आप प्रोजेक्ट पर फ़ौरन ही काम शुरू करना चाहते हैं, तो आप इसे विज्युअल स्टूडियो पर बहुत जल्दी खुला पा सकते हैं।
  7. How.com.vn हिन्द: Step 7 विज्युअल स्टूडियो (Visual Studio) में कोड को एडिट करें:
    प्रोजेक्ट के एक बार विज्युअल स्टूडियो पर लोड हो जाने के बाद, आपको डीएलएल को अपने तरीके से बनाने और एडिट करने का पूरा नियंत्रण मिल जाता है। विज्युअल स्टूडियो पर और ज्यादा जानकारी पाने के लिए, इससे संबंधित हमारे लेख देखें।

संबंधित लेखों

How.com.vn हिन्द: अपने सिम कार्ड से अपना मोबाइल नंबर पता करेंअपने सिम कार्ड से अपना मोबाइल नंबर पता करें
How.com.vn हिन्द: उस व्यक्ति को कॉल करें जिसने आपका नंबर ब्लॉक कर दिया है (Call a Person That Has Blocked Your Number)उस व्यक्ति को कॉल करें जिसने आपका नंबर ब्लॉक कर दिया है (Call a Person That Has Blocked Your Number)
How.com.vn हिन्द: यूट्यूब से गाने डाउनलोड करें (Kaise YouTube se Gaane Download Kare)यूट्यूब से गाने डाउनलोड करें (Kaise YouTube se Gaane Download Kare)
How.com.vn हिन्द: इंस्टाग्राम पासवर्ड रीसेट करें (Reset Your Instagram Password)इंस्टाग्राम पासवर्ड रीसेट करें (Reset Your Instagram Password)
How.com.vn हिन्द: इंस्टाग्राम अकाउंट को डिलीट करेंइंस्टाग्राम अकाउंट को डिलीट करें
How.com.vn हिन्द: इंस्टाग्राम पर किसी लड़की से बात शुरू करें (Start a Conversation with a Girl on Instagram)इंस्टाग्राम पर किसी लड़की से बात शुरू करें (Start a Conversation with a Girl on Instagram)
How.com.vn हिन्द: फोटो की मदद से किसी की खोज करें (Search and Find About Someone Using Image Easily)फोटो की मदद से किसी की खोज करें (Search and Find About Someone Using Image Easily)
How.com.vn हिन्द: लड़कियों से ऑनलाइन बातें करें (Talk to Girls Online)लड़कियों से ऑनलाइन बातें करें (Talk to Girls Online)
How.com.vn हिन्द: गूगल सेफसर्च (Google Safesearch) बंद करेंगूगल सेफसर्च (Google Safesearch) बंद करें
How.com.vn हिन्द: एंड्राइड में सेफ मोड बंद करेंएंड्राइड में सेफ मोड बंद करें
How.com.vn हिन्द: बंद हुए फेसबुक अकाउंट को वापस शुरू करें (Recover a Disabled Facebook Account)बंद हुए फेसबुक अकाउंट को वापस शुरू करें (Recover a Disabled Facebook Account)
How.com.vn हिन्द: व्हाट्सएप के लिए फेक नंबर पाएँ (Get a Fake Number for WhatsApp)WhatsApp टिप्स: फेक नंबर से व्हाट्सअप चलायें
How.com.vn हिन्द: फ्री म्यूजिक डाउनलोड करें (Kaise Free Music, Gaane Download Kare)फ्री म्यूजिक डाउनलोड करें (Kaise Free Music, Gaane Download Kare)
How.com.vn हिन्द: यूटयूब विडियो बनाएं (YouTube Video Kaise Banaye)यूटयूब विडियो बनाएं (YouTube Video Kaise Banaye)

विकीहाउ के बारे में

How.com.vn हिन्द: Yaffet Meshesha
सहयोगी लेखक द्वारा:
Computer Specialist
यह आर्टिकल लिखा गया सहयोगी लेखक द्वारा Yaffet Meshesha. याफ़त मेशेषा एक कंप्यूटर विशेषज्ञ और Techy के संस्थापक हैं, जो एक पूर्ण-सेवा कंप्यूटर पिकअप, मरम्मत और वितरण सेवा है। आठ से अधिक वर्षों के अनुभव के साथ, Yaffet कंप्यूटर की मरम्मत और तकनीकी सहायता में माहिर है। Techy को TechCrunch और Time पर चित्रित किया गया है। यह आर्टिकल ३,७५९ बार देखा गया है।
सभी लेखकों को यह पृष्ठ बनाने के लिए धन्यवाद दें जो ३,७५९ बार पढ़ा गया है।

यह लेख ने कैसे आपकी मदद की?