खोज…


टिप्पणियों

Option Explicit On विजुअल बेसिक .Net के साथ एक अनुशंसित अच्छा अभ्यास है। यह आपको क्लीनर, अधिक स्थिर, अधिक बग-मुक्त, अधिक रखरखाव योग्य कोड बनाने के लिए डेवलपर के रूप में मदद करता है। कुछ मामलों में यह आपको बेहतर प्रदर्शन के साथ कार्यक्रम लिखने में भी मदद कर सकता है!

https://support.microsoft.com/en-in/kb/311329#bookmark-3 विकल्प के लिए सख्त के साथ भी विकल्प के बजाय स्पष्ट उपयोग किया जा सकता है। विकल्प सख्त विरासत विकल्प स्पष्ट।

यह क्या है?

यह आपको स्पष्ट रूप से सभी चर घोषित करने के लिए मजबूर करता है।

स्पष्ट रूप से घोषित करने और अंतर्निहित रूप से एक चर घोषित करने के बीच अंतर क्या है?

स्पष्ट रूप से एक चर घोषित:

Dim anInteger As Integer = 1234

स्पष्ट रूप से एक चर घोषित:

'Did not declare aNumber using Dim
aNumber = 1234

निष्कर्ष

इसलिए, आपके पास हमेशा Option Explicit On होना चाहिए क्योंकि आप असाइनमेंट के दौरान एक चर को गलत कर सकते हैं, जिसके कारण आपका प्रोग्राम अप्रत्याशित रूप से व्यवहार करता है।

इसे कैसे स्विच करें?

दस्तावेज़ स्तर

यह डिफ़ॉल्ट रूप से चालू है, लेकिन कोड फ़ाइल के शीर्ष Option Explicit On रखकर आप सुरक्षा की एक अतिरिक्त परत रख सकते हैं। विकल्प पूरे दस्तावेज़ पर लागू होगा।

परियोजना स्तर

आप इसे दृश्य स्टूडियो में मेनू के माध्यम से बदल सकते हैं:

परियोजना> [परियोजना] गुण> संकलन टैब> विकल्प स्पष्ट

चुनें On ड्रॉप-डाउन मेनू में। विकल्प पूरे दस्तावेज़ पर लागू होगा।

सभी नए प्रोजेक्ट

आप इसे चुनकर सभी नई परियोजनाओं के लिए डिफ़ॉल्ट रूप से चालू कर सकते हैं:

उपकरण> विकल्प> परियोजनाएं और समाधान> VB चूक> विकल्प स्पष्ट

चुनें On ड्रॉप-डाउन मेनू में।



Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow