vbscript variables how declare
VBScript चर का परिचय: ट्यूटोरियल # 2
मेरे पिछले ट्यूटोरियल में VBScript का परिचय “, हमने VBScript के कुछ परिचयात्मक विषयों पर चर्चा की।
इस ट्यूटोरियल में, हम VBScript के बुनियादी लेकिन सबसे महत्वपूर्ण विषयों में से एक पर चर्चा करेंगे जो आपको अगले स्तर की ओर बढ़ने में मदद करेगा जिससे VBScript कोड पर काम करने का ज्ञान प्राप्त होगा। के उपयोग के बारे में जानना बहुत जरूरी है VBScript चर किसी भी प्रोग्रामिंग भाषा में आगे बढ़ने से पहले।
यह ट्यूटोरियल आपको चर के दायरे के बारे में जानने में सक्षम करेगा और कैसे चर को VBScript घोषित और उपयोग किया जाता है।
चर कंटेनर की तरह होते हैं जहां मूल्यों को संग्रहीत किया जा सकता है और साथ ही साथ बदल भी सकते हैं स्क्रिप्ट निष्पादन ।
इन्हें मेमोरी स्थानों के रूप में नामित किया जाता है, जिन्हें कुछ नाम देकर पहुँचा जा सकता है यानी हम किसी भी चर को उसके नाम से देख सकते हैं कि इसमें क्या मूल्य है या यदि हमें किसी मूल्य को बदलने की आवश्यकता है। चर किसी भी भाषा को आसानी से और कुशलता से सीखने का प्रमुख पहलू है।
पठन पाठन = >> VBA चर और विकल्प स्पष्ट
आप क्या सीखेंगे:
- नामकरण चर / नामकरण परंपराओं के नियम
- परिवर्तनीय घोषणा और इसके प्रकार
- VBScript में वैरिएबल को मान निर्दिष्ट करना
- चर का दायरा
- ऐलान करने के लिए घोषणाएँ और असाइनमेंट मान
- निष्कर्ष
- अनुशंसित पाठ
नामकरण चर / नामकरण परंपराओं के नियम
कुछ निश्चित बिंदुओं को ध्यान में रखा जाना चाहिए, बल्कि हम यह कह सकते हैं कि चर का नामकरण करने से पहले कुछ नियमों का पालन किया जाना चाहिए।
वे:
- चर नाम हमेशा एक वर्णमाला से शुरू होना चाहिए। जैसे: आउटपुट, नाम, और चर नाम किसी संख्या या किसी विशेष वर्ण जैसे _va123, 12 गन, आदि से शुरू नहीं होने चाहिए।
- परिवर्तनीय नाम 255 वर्णों की सीमा से अधिक नहीं हो सकता
- परिवर्तनीय नाम में एक अवधि (;) नहीं होनी चाहिए।
एक अच्छा प्रोग्रामिंग अभ्यास द्वारा इन नियमों का कड़ाई से पालन किया जाना चाहिए।
संबंधपरक बनाम गैर संबंधपरक डेटाबेस पेशेवरों और विपक्ष
अब, यह जानना महत्वपूर्ण है कि चर कैसे घोषित किए जाते हैं।
परिवर्तनीय घोषणा और इसके प्रकार
उपयोग करने से पहले किसी भी चर को पहले घोषित किया जाना चाहिए। विभिन्न भाषाओं में, एक चर घोषित करने के लिए विभिन्न खोजशब्दों का उपयोग किया जाता है।
आइए देखें कि VBScript में एक चर कैसे घोषित किया जाता है।
पहले वेरिएबल को घोषित करने के लिए यह एक अच्छा प्रोग्रामिंग अभ्यास है और फिर शेष कोड में उत्पन्न होने वाली किसी भी समस्या / भ्रम से बचने के लिए इसका उपयोग करना शुरू कर देता है। मैं थोड़ी देर में इस बिंदु पर संक्षेप में बताऊंगा।
हम सार्वजनिक, निजी या मंद विवरणों का उपयोग करके चर घोषित कर सकते हैं ।
उदाहरण:
यदि आप एक 'चर' उम्र घोषित करना चाहते हैं, तो इसे निम्नानुसार घोषित किया जा सकता है:
मंद आयु
आप एक ही पंक्ति में एकाधिक चर घोषित कर सकते हैं इसे कोमा (,) के साथ अलग करके नीचे दिखाया गया है:
डिम कर्मचारी, नाम, स्कूल, कक्षा
इस तरह, एक चर बनाया जा सकता है।
परिवर्तनीय घोषणा के प्रकार:
2 तरीके हैं जिनमें एक चर घोषित किया जा सकता है। वे नीचे दिए गए हैं।
(१) निहित घोषणा
जब चर को सीधे घोषणा के बिना उपयोग किया जाता है, तो इसे अनुकरणीय घोषणा कहा जाता है। हालाँकि, यह एक अच्छा अभ्यास नहीं है क्योंकि अगर कभी-कभी स्क्रिप्ट में किसी चर नाम को सही ढंग से नहीं लिखा जाता है, तो यह चलने के दौरान अजीब परिणाम उत्पन्न कर सकता है और कभी-कभी, उपयोगकर्ता द्वारा इसका पता लगाना आसान नहीं होगा।
आइए इसे एक सरल उदाहरण से समझते हैं:
उम्र = 10
इस स्थिति में, यदि आप 'एज' के लिए 'आयु' चर को याद करते हैं, तो स्क्रिप्ट स्वचालित रूप से 'एग' नाम के साथ एक नया चर बनाएगी।
इसे दूर करने के लिए, आप can का उपयोग कर सकते हैं विकल्प स्पष्ट करें ' , जो नीचे चर्चा की गई है।
# 2) स्पष्ट घोषणा
उपयोग करने से पहले चरों को घोषित करना चरों की स्पष्ट घोषणा कहा जाता है। यह हमने ऊपर किया है।
उदाहरण के लिए : मंद आयु
इसलिए, अगले विषय पर जाने से पहले, मुझे विकल्प स्पष्ट के बारे में थोड़ा समझा दें।
विकल्प स्पष्ट:
यह एक ऐसा तंत्र प्रदान करता है जहां उपयोगकर्ता को स्क्रिप्ट में उपयोग करने से पहले डिम, सार्वजनिक या निजी विवरणों का उपयोग करके सभी चर घोषित करने होते हैं।
स्पष्ट रूप से विकल्प में, यदि कोई उपयोगकर्ता उन चरों का उपयोग करने की कोशिश करता है जो विकल्प स्पष्ट होने की स्थिति में घोषित नहीं किए जाते हैं तो एक त्रुटि उत्पन्न होती है। यह हमेशा कोड के शीर्ष पर Expl विकल्प स्पष्टीकरण ’का उपयोग करने की सिफारिश की जाती है ताकि अनजाने में भी यदि आप चर का गलत नाम इस्तेमाल करते हैं तो आप इसे बिना किसी भ्रम के तुरंत ठीक कर सकें।
VBScript में वैरिएबल को मान निर्दिष्ट करना
VBScript में वैरिएबल के लिए मान निर्दिष्ट करना अन्य प्रोग्रामिंग भाषाओं की तरह ही किया जाता है। एक चर की घोषणा के बाद, एक मान को इसकी मदद से सौंपा जाता है समान (=) ऑपरेटर।
चर का नाम बाईं ओर आता है और मान जो चर को सौंपा गया है वह comes = संचालक के दाहिने हाथ की ओर है।
कैसे .7z फ़ाइलों को खोलने के लिए MAC
आइए इसे कुछ सरल उदाहरणों से समझते हैं:
उदाहरण 1:
यदि कोई वैरिएबल जिसमें कोई मान दिया जाना है, का है तार फिर इसे दोहरे उद्धरण चिह्नों ('') का उपयोग करके सौंपा जा सकता है।
Let’s learn assigning values to variables Dim msg msg = “Hello Everyone” Msgbox msg ‘this will show Hello Everyone message in the message box
उदाहरण 2:
यदि कोई वैरिएबल जिसमें कोई मान दिया जाना है, का है संख्यात्मक टाइप करें तो इसे दोहरे-उद्धरणों का उपयोग किए बिना सौंपा जा सकता है।
Let’s learn assigning values to variables Dim val val = 10 Msgbox val ‘this will show 10 in the message box
अब, चर के दायरे को समझते हैं।
चर का दायरा
चर का दायरा एक चर की दृश्यता को उस बिंदु तक देखने के लिए एक आसान प्रदान करता है जिससे यह सुलभ हो सकता है। बेहतर तरीके से समझने के लिए इस पर विस्तार से चर्चा करते हैं।
किसी भी 3 कीवर्ड का उपयोग करके एक वेरिएबल घोषित किया जा सकता है - मंद, सार्वजनिक या निजी ।
अब जो सवाल उठता है, 'उनके उपयोग में क्या अंतर है और किसी विशेष का उपयोग कब किया जाता है?' मैं इनमें से प्रत्येक कीवर्ड को उदाहरणों की मदद से समझाने की कोशिश करूंगा।
कोई नहीं- यदि फ़ंक्शन के अंदर मंद कीवर्ड का उपयोग करके एक चर घोषित किया जाता है, तो इसका दायरा केवल फ़ंक्शन स्तर तक सीमित होगा यानी फ़ंक्शन समाप्त होने के बाद इस चर को एक्सेस नहीं किया जा सकता है।
निम्नलिखित मंद के लिए एक उदाहरण है:
Let’s learn about scope of the variables Dim val1 Call output() Function output() val1 = 11 Dim val2 val2 = 12 Dim val3 val3 = (val1 + val2) * 10 document.write(val1) ‘this will produce 11 as output document.write(val2) ‘this will produce 12 as output document.write(val3) ‘this will produce 230 as output End Function Msgbox val1 ‘this will show 11 as val1 is declared at script level using Dim Msgbox val2 ‘this will not show anything as val2 is declared inside the function Msgbox val3 ‘this will not show anything as val3 is declared inside the function
निजी- यदि फ़ंक्शन के अंदर निजी कीवर्ड का उपयोग करके एक चर घोषित किया जाता है, तो इसका दायरा केवल फ़ंक्शन स्तर तक सीमित नहीं होगा, लेकिन इसे उस विशेष स्क्रिप्ट में हर जगह पहुँचा जा सकता है। यहां, एक चर का दायरा मंद के मामले में व्यापक है क्योंकि यह फ़ंक्शन स्तर तक सीमित नहीं है, बल्कि एक विशेष स्क्रिप्ट है।
निम्नलिखित निजी के लिए एक उदाहरण है:
Let’s learn about scope of the variables Dim val1 Call output() Function output() val1 = 11 Private val2 val2 = 12 Private val3 val3 = (val1 + val2) * 10 document.write(val1) ‘this will produce 11 as output document.write(val2) ‘this will produce 12 as output document.write(val3) ‘this will produce 230 as output End Function Msgbox val1 ‘this will show 11 as val1 is declared at script level using Dim Msgbox val2 ‘this will show 12 as val2 is declared Private inside the function Msgbox val3 ‘this will show val3 as val3is declared Private inside the function
जनता- यदि फ़ंक्शन के अंदर सार्वजनिक कीवर्ड का उपयोग करके एक चर घोषित किया जाता है, तो इसका दायरा फ़ंक्शन स्तर तक सीमित नहीं होगा, लेकिन इसे उस विशेष स्क्रिप्ट और अन्य लिपियों में भी हर जगह पहुँचा जा सकता है। यहां, डिम और प्राइवेट के मामले में एक वैरिएबल का दायरा इससे कहीं अधिक व्यापक है।
एक .swf फ़ाइल क्या है
निम्नलिखित जनता के लिए एक उदाहरण है:
Let’s learn about scope of the variables Dim val1 Call output() Function output() val1 = 11 Public val2 val2 = 12 Public val3 val3 = (val1 + val2) * 10 document.write(val1) ‘this will produce 11 as output document.write(val2) ‘this will produce 12 as output document.write(val3) ‘this will produce 230 as output End Function Msgbox val1 ‘this will show 11 as val1 is declared at script level using Dim Msgbox val2 ‘this will show 12 as val2 is declared Public inside the function Msgbox val3 ‘this will show val3 as val3is declared Public inside the function
चलो महत्वपूर्ण विषय की ओर आगे बढ़ते हैं 'ऐलान करने के लिए मूल्यों की घोषणा और असाइनमेंट'।
ऐलान करने के लिए घोषणाएँ और असाइनमेंट मान
Arrays अपने आप में एक बहुत ही महत्वपूर्ण विषय है। इसलिए मेरे आने वाले ट्यूटोरियल में Arrays के बारे में विस्तार से चर्चा करेंगे लेकिन अभी मैं आपको केवल सरणी चर की घोषणा दिखाना चाहता हूं।
एक ऐरे की जरूरत तब पैदा होती है जब आप एक वैरिएबल रखना चाहते हैं जो एक मेमोरी लोकेशन में वैल्यू की एक श्रंखला ले सके।
निम्नलिखित एक ऐरे की घोषणा करने की प्रक्रिया है:
मंद ऐरेकाउंट (4) - इसका मतलब है कि यह एक सरणी है जिसमें 5 मान हैं जो सूचकांक '0' से शुरू होते हैं।
इस सरणी में मान निर्दिष्ट करने के लिए, आप प्रत्येक सूचकांक के लिए कोई संख्यात्मक या स्ट्रिंग प्रकार मान दे सकते हैं। स्ट्रिंग मान निर्दिष्ट करने के लिए दोहरे उद्धरण चिह्नों का उपयोग करें।
सरणी गणना (0) = 1
सरणी गणना (1) = 2
सरणी गणना (2) = 3
सरणी गणना (3) = 4
सरणी गिनती (4) = 5
बहुआयामी सरणी : जब एक से अधिक सरणी होती है तो इसे एक बहुआयामी सरणी के रूप में जाना जाता है। मान लें कि 2 आयामों की एक सरणी है यानी 6 पंक्तियाँ और 6 स्तंभ हैं, इसलिए इसे इस प्रकार घोषित किया जा सकता है:
मंद सरणी (6, 6)
निष्कर्ष
यह सब Variables, उनके उपयोग और VBScript प्रोग्रामिंग भाषा में गुंजाइश के बारे में था।
मुझे उम्मीद है कि यह ट्यूटोरियल आपके लिए इस श्रृंखला के अन्य बाद के विषयों के साथ आगे बढ़ना आसान होगा।
अगला ट्यूटोरियल # 3 : हम अगले ट्यूटोरियल में कॉन्स्टेंट्स, ऑपरेटर्स और ऑपरेटर की पूर्वता पर अधिक चर्चा करेंगे।
बने रहें और अपने विचारों को साझा करने के लिए स्वतंत्र महसूस करें, हमें यह भी बताएं कि क्या आपको इस ट्यूटोरियल के बारे में कोई संदेह है।
अनुशंसित पाठ
- अजगर चर
- JMeter चर और कार्य
- C ++ में चर
- JMeter डेटा परिशोधन उपयोगकर्ता परिभाषित चर का उपयोग कर
- VBScript Arrays: DIM, REDIM, स्प्लिट और उबाउंड ऐरे फंक्शन्स का उपयोग करना
- VBScript में ऑपरेटर्स, ऑपरेटर्स और ऑपरेटर्स की प्राथमिकता
- VBScript त्रुटि हैंडलिंग: त्रुटि पर VBScript, त्रुटि GoTo 0 पर, त्रुटि फिर से शुरू करें
- VBScript सशर्त विवरण: VBScript यदि, ElseIf, केस चुनें