वीबीस्क्रिप्ट ट्यूटोरियल 2:सशर्त विवरण,लूप

VBScript ट्यूटोरियल - सामग्री की तालिका

VBScript ट्यूटोरियल # 1: VBScript चर का अवलोकन 

VBScript ट्यूटोरियल # 2: VBScript सशर्त विवरण और लूप्स

VBScript ट्यूटोरियल # 3: VBScript प्रक्रियाएं

VBScript ट्यूटोरियल # 4: VBScript त्रुटि हैंडलिंग और VBScript को निष्पादित करें

VBScript ट्यूटोरियल # 5: VBScript स्ट्रिंग फ़ंक्शंस

Vबीएसस्क्रिप्ट ट्यूटोरियल # 6: VBScript तिथि कार्य

VBScript ट्यूटोरियल # 7: VBScript समय कार्य

VBScript ट्यूटोरियल # 8: VBScript सरणी कार्य

इस VBScript ट्यूटोरियल में, हम विभिन्न प्रकार के VBScript कॉन्डिशनल स्टेटमेंट्स के बारे में जानने जा रहे हैं (यदि अन्य स्टेटमेंट और vbscript सेलेक्ट स्टेटमेंट स्टेटमेंट हैं तो vbscript) और VBScript लूप स्टेटमेंट्स (लूप के लिए, लूप करते समय और लूप के लिए)।

VBScript ट्यूटोरियल # 1: VBScript सशर्त विवरण और VBScript लूप

VBScript सशर्त विवरण:

स्थितियां कुछ और नहीं बल्कि कुछ मापदंड या तुलना हैं, जिनके आधार पर हम एक निश्चित कार्य कर सकते हैं। VBScript सशर्त कथन प्रोग्रामिंग भाषा के रूप में VBScript में सबसे महत्वपूर्ण विशेषताएं हैं। VBScript सशर्त कथन कुछ लोगों या तुलनाओं या स्थितियों के आधार पर विभिन्न संगणनाएं या क्रियाएं करते हैं। VBScript सशर्त बयानों के माध्यम से, हम कार्यात्मक तर्क विकसित कर सकते हैं।

इस खंड में, हम विभिन्न VBScript सशर्त कथनों के बारे में जानने जा रहे हैं, जिन्हें अक्सर प्रोग्रामिंग के दौरान उपयोग किया जाता है। अक्सर इस्तेमाल किए जाने वाले सशर्त बयान हैं - 

· VBScript यदि कथन

· VBScript केस स्टेटमेंट

VBScript यदि कथन:

VBScript यदि कथन का उपयोग कार्यक्रम के माध्यम से एक या अधिक शर्तों को मान्य करने के लिए किया जाता है। तार्किक बूलियन ऑपरेटरों जैसे कि AND, OR, NOT, इत्यादि का उपयोग करके कई स्थितियों को जोड़ा जा सकता है। यहाँ, स्थितियाँ ऐसे भाव हैं जो एक मान या चर की तुलना दूसरे के साथ तुलना संचालक (=) की सहायता से करते हैं, समान (नहीं)! =), नहीं (!), आदि सत्यापन परिणाम के आधार पर, हम एक विशिष्ट कार्य कर सकते हैं।

शर्तों को "यदि" और "फिर" कीवर्ड के बीच रखा जाना चाहिए। यदि किसी कार्य को झूठी स्थिति के आधार पर निष्पादित करने की आवश्यकता होती है, तो कार्य "Else" कथन के बाद किया जाना चाहिए। यदि स्टेटमेंट ब्लॉक के अंत में, हमें "एंड इफ" कीवर्ड का उपयोग करके स्टेटमेंट को VBScript बंद करना होगा। VBScript की संरचना यदि कथन - 

If तथा तथा .. फिर

  • सफलता के मामले के लिए कार्रवाई

अन्य

  • विफलता मामले के लिए कार्रवाई

अगर अंत

VBScript ElseIf स्टेटमेंट:

VBScript ElseIf स्टेटमेंट के माध्यम से, हम कई VBScript जोड़ सकते हैं यदि पिछले सशर्त परिणाम के परिणाम के आधार पर कथन। नेस्टेड VBScript ElseIf स्टेटमेंट्स का उपयोग किया जाता है, जबकि अलग-अलग कार्यों या कार्यों को प्रत्येक स्थिति के आधार पर निष्पादित करने की आवश्यकता होती है। VBScript की संरचना यदि कथन -

If फिर

  • शर्त 1 के लिए कार्रवाई

एल्सिफ़ फिर

  • शर्त 2 के लिए कार्रवाई

एल्सिफ़ फिर

  • शर्त 3 के लिए कार्रवाई

अन्य

  • अन्य शर्त के लिए कार्रवाई

अगर अंत

उदाहरण: VBScript IF स्टेटमेंट और VBScript ElseIf स्टेटमेंट का उपयोग करके शनिवार, रविवार और व्यावसायिक कार्य दिवसों की पहचान करें। यहां, हम एक से अधिक का उपयोग करेंगे एल्सइफ हमारी आवश्यकताओं को पूरा करने के लिए बयान। इसके अलावा, हम 'AND' या 'OR' ऑपरेटरों की मदद से if स्टेटमेंट के साथ कई शर्तें रख सकते हैं।

VBScript यदि कथन है
VBScript यदि कथन है

VBScript केस स्टेटमेंट का चयन करें:

एक वीबीएसस्क्रिप्ट मामले का चयन करें स्टेटमेंट कई VBScript का उपयोग करने का एक वैकल्पिक तरीका है IfElse स्टेटमेंट्स। VBScript सिलेक्ट केस स्टेटमेंट का उपयोग तब किया जाता है जब हमारे पास किसी भी वेरिएबल के खिलाफ अलग-अलग वैल्यू के आधार पर अलग-अलग लॉजिक्स / स्टेटमेंट होते हैं। इसे स्विच-केस स्टेटमेंट के रूप में भी जाना जाता है। यह हमें कोड को अधिक कुशलतापूर्वक और पठनीय लिखने में मदद करता है।

एक वीबीएसस्क्रिप्ट मामले का चयन करें स्टेटमेंट एक ही टेस्ट एक्सप्रेशन के साथ काम करता है जिसे शुरुआत में एक बार निष्पादित किया जाता है। प्रत्येक में अभिव्यक्ति के परिणाम की तुलना की जाएगी मामला बयान। मैच के लिए, उस के साथ जुड़े बयानों का ब्लॉक मामला निष्पादित किया जाएगा। VBScript चयन केस ब्लॉक हमेशा कीवर्ड के साथ समाप्त होना चाहिए "एंड सेलेक्ट करें।" VBScript चयन केस स्टेटमेंट की संरचना -

चुनते हैं // इस अभिव्यक्ति का 1-3 के बीच कोई भी मूल्य हो सकता है

मामला 1

  • अभिव्यक्ति के लिए क्रियाएँ 1

मामला 2

  • अभिव्यक्ति के लिए क्रियाएँ 2

मामला 3

  • अभिव्यक्ति के लिए क्रियाएँ 3

वरना मामला

  • क्रिया अन्य शर्त

का चयन करें समाप्ति

उदाहरण के लिए: शनिवार, रविवार और व्यावसायिक कार्य दिवसों की पहचान करें यदि शर्तों का उपयोग कर।

UFT में VB स्क्रिप्टिंग - UFT में सेलेक्ट - केस कंडिशनल स्टेटमेंट्स
वीबी स्क्रिप्टिंग इन यूएफटी - चुनें - UFT में केस कंडीशनल स्टेटमेंट्स

VBScript लूप:

जब इसी तरह के बयानों को बार-बार निष्पादित करने की आवश्यकता होती है, तो कोड को अधिक पठनीय और कुशल बनाने के लिए लूपिंग स्टेटमेंट लिखना उचित होता है। VBScript लूप शर्तों या पुनरावृत्ति काउंटर के आधार पर बार-बार काम करता है। प्रत्येक VBScript लूप के तीन भाग होते हैं -

·        पाश Iterations - यह मूल रूप से इन बयानों के आधार पर लूप काउंटर है जिसे निष्पादित किया जा रहा है।

·        पाश की स्थिति - इसके आधार पर लूप निष्पादित किया जाएगा, और एक बार शर्त पूरी हो जाने के बाद, लूप पुनरावृत्ति पूरी हो जाएगी।

·        लूप विवरण - यह मूल रूप से दोहराई जाने वाली गतिविधियां हैं जो स्थिति के आधार पर निष्पादित की जाती हैं।

नीचे VBScript लूपिंग स्टेटमेंट को अक्सर कोडिंग के दौरान उपयोग किया जाता है - 

  • लूप के लिए VBScript
  • लूप करते समय VBScript
  • लूप करते समय VBScript करो

लूप के लिए VBScript:

VBScript फॉर लूप स्टेटमेंट्स का उपयोग पूर्वनिर्धारित पुनरावृत्ति काउंटर के आधार पर दोहराए गए कथनों को निष्पादित करने के लिए किया जाता है। इस संरचना में, लूप तब तक जारी रहेगा जब तक कि पुनरावृत्ति एक शर्त के रूप में पूर्वनिर्धारित काउंटर मूल्य तक नहीं पहुंच जाती है। लूप के लिए VBScript को हमेशा "फॉर" कीवर्ड के साथ शुरू करना चाहिए और कीवर्ड "नेक्स्ट" के साथ समाप्त होना चाहिए।

"फॉर" कीवर्ड के बाद काउंटर को परिभाषित करते हुए, हम कीवर्ड "स्टेप" का उपयोग करके काउंटर की वृद्धि या गिरावट को निर्दिष्ट कर सकते हैं। डिफ़ॉल्ट रूप से, यदि हम इस कीवर्ड का उपयोग नहीं करते हैं, तो VBScript For पाश 1 से वृद्धि को परिभाषित करता है। इसके अलावा, हम लूप से बाहर निकलने के कथन के लिए VBScript निकास का उपयोग कर सकते हैं, जिसे किसी भी VBScript सशर्त विवरण में इस लूपिंग संरचना में रखा जा सकता है। । "लूप के लिए VBScript" के लिए संरचना - 

के लिए nIteration =प्रारंभ> कोसमाप्त> कदम

- दोहराव कथन १

- दोहराव कथन १

If   फिर

            के लिए बाहर निकलें

अगर अंत

अगला

उदाहरण - यहां लूप को तब तक निष्पादित किया जाएगा जब तक कि काउंटर वैल्यू 10 तक नहीं पहुंच जाती,

के लिए nIteration = 1 से 10 कदम 1

MsgBox "वर्तमान वर्गीकरण -" और परिवर्तन

अगला

लूप के दौरान VBScript:

VBScript जबकि लूप कथनों का उपयोग एक या अधिक स्थितियों के आधार पर दोहराए गए कथनों को निष्पादित करने के लिए किया जाता है। इस संरचना में, लूप की शुरुआत में शर्तों की जांच की जाती है। इसलिए, यदि शर्तों को पूरा नहीं किया जाता है, तो लूप निष्पादित नहीं किया जाएगा। कीवर्ड "जबकि" का उपयोग स्थिति की जांच के लिए किया जाता है। हम लूप करते समय वीबीएसस्क्रिप्ट से बाहर निकलने के लिए "एक्जिट जबकि" स्टेटमेंट का उपयोग कर सकते हैं, जिसका उपयोग इस लूपिंग संरचना के भीतर एक आईएफ स्टेटमेंट में किया जा सकता है। "लूप जबकि VBScript" के लिए संरचना - 

जबकि

- दोहराव कथन १

- दोहराव कथन १

If   फिर

            जबकि बाहर निकलें

अगर अंत

बीतना

उदाहरण - यहाँ लूप को तब तक क्रियान्वित किया जाएगा जब तक कि काउंटर वैल्यू 10 तक नहीं पहुँच जाती,

यूएफटी में वीबी की स्क्रिप्टिंग
VBScript लूप - VBScript जबकि लूप स्टेटमेंट

लूप करते समय VBScript करें:

VBScript डू जबकि लूप स्टेटमेंट्स का उपयोग एक या अधिक स्थितियों के आधार पर दोहराए गए स्टेटमेंट को निष्पादित करने के लिए किया जाता है। इस लूप को तब तक चालू रखा जाएगा जब तक लूप की स्थिति वापस नहीं आ जाती। लूप संरचना करते समय VBScript करो, लूप के अंत में स्थितियां जांची जाती हैं। तो, शर्तों के बावजूद मिलना या न होना; लूप कथनों को हमेशा पहले पुनरावृत्ति के लिए निष्पादित किया जाता है। हम इस लूप से बाहर निकलने के लिए "बाहर निकलें" कथन का उपयोग कर सकते हैं, जिसे इस लूपिंग संरचना के भीतर किसी भी सशर्त विवरण में रखा जा सकता है।

कीवर्ड "जबकि" का उपयोग स्थिति की जांच के लिए किया जाता है। VBScript डू व्हेन लूप और VBScript जबकि लूप स्टेटमेंट के बीच मुख्य अंतर सशर्त स्टेटमेंट की स्थिति है। VBScript "लूप करते समय" के लिए संरचना -

Do

- दोहराव कथन १

- दोहराव कथन १

If   फिर

            से बाहर निकलें

अगर अंत

लूप जबकि

उदाहरण - यहाँ लूप को तब तक क्रियान्वित किया जाएगा जब तक कि काउंटर वैल्यू 10 तक नहीं पहुँच जाती,

UFT में VB स्क्रिप्टिंग - UFT में लूपिंग स्टेटमेंट्स (Do-Loop)
VBScript लूप - VBScript लूप करते समय

निष्कर्ष:

इस VBScript लेख में, हमने VBScript कॉन्डिशनल स्टेटमेंट्स के बारे में सीखा है (vbscript अगर स्टेटमेंट और vbscript सिलेक्ट स्टेटमेंट स्टेटमेंट) और VBScript लूप स्टेटमेंट्स (लूप के लिए करते हैं, जबकि लूप और लूप करते हैं) .. हमें उम्मीद है कि इस ट्यूटोरियल ने बहुत मदद की है VB स्क्रिप्टिंग के अपने बेसिक्स पर ब्रश करें। यदि आप VBScript के बारे में अधिक जानना चाहते हैं, तो कृपया क्लिक करें यहाँ उत्पन्न करें.

एक टिप्पणी छोड़ दो