तुम हमेशा
Set xmlDocument = CreateObject("MSXML2.DOMDocument")
इस बंधन मुद्दे के लिए अप्रासंगिक है का उपयोग करना चाहिए। केवल घोषणा बाध्यकारी निर्धारित करता है।
CreateObject
का उपयोग करके विशेष रूप से प्रारंभिक और देर से बाध्यकारी के बीच स्विच करना आसान हो जाएगा, क्योंकि आपको केवल घोषणा रेखा को बदलना होगा।
दूसरे शब्दों में, अगर आप इस बारे में:
Dim xmlDocument As MSXML2.DOMDocument
Set xmlDocument = CreateObject("MSXML2.DOMDocument")
फिर, लेट बाइंडिंग के लिए स्विच करने के लिए, आप केवल (As Object
करने के लिए) पहली पंक्ति बदलना होगा।
आप इसे इस प्रकार लिखते हैं:
Dim xmlDocument As MSXML2.DOMDocument
Set xmlDocument = New MSXML2.DOMDocument
तो आप लेट बाइंडिंग के लिए स्विच जब, आप दोनों पंक्तियां बदलना होगा।
यह भी देखें [प्रारंभिक/देर से बाध्यकारी प्रश्न का उत्तर] (http://stackoverflow.com/questions/10580/what-are-early-and-late-binding#10581)। –