VB.Net प्रोग्राम के साथ Code उदाहरण
⚡ स्मार्ट सारांश
VB.Net प्रोग्राम संरचना कोड को नेमस्पेस, मॉड्यूल, क्लास और सबसे पहले चलने वाली मुख्य प्रक्रिया में व्यवस्थित करती है। इन मूलभूत तत्वों को समझना, साथ ही समूहों के लिए संरचनाओं को समझना आवश्यक है।ping डेटा, शुरुआती लोगों को स्पष्ट, सुव्यवस्थित कंसोल कोड लिखने में मदद करता है और Windows विजुअल स्टूडियो में फॉर्म एप्लिकेशन।

VB.Net में मॉड्यूल
एक VB.Net प्रोग्राम में निम्नलिखित मॉड्यूल होते हैं:
- नामस्थान घोषणा
- एक या अधिक प्रक्रियाएँ
- एक वर्ग या मॉड्यूल
- चर
- मुख्य प्रक्रिया
- टिप्पणियाँ
- कथन एवं अभिव्यक्तियाँ
VB.Net में हैलो वर्ल्ड प्रोग्राम का उदाहरण
नीचे VB.Net में एक सरल हैलो वर्ल्ड प्रोग्राम का उदाहरण दिया गया है:
चरण 1) एक नया कंसोल अनुप्रयोग बनाएँ.
चरण 2) निम्नलिखित कोड जोड़ें:
Imports System Module Module1 'Prints Hello Guru99 Sub Main() Console.WriteLine("Hello Guru99") Console.ReadKey() End Sub End Module
चरण 3) इसे चलाने के लिए टूलबार से स्टार्ट बटन पर क्लिक करें। इसे कंसोल पर निम्नलिखित प्रिंट करना चाहिए:
आइये उपरोक्त कार्यक्रम के विभिन्न भागों पर चर्चा करें:
का स्पष्टीकरण Code:
- इसे नेमस्पेस घोषणा कहा जाता है। हम जो कर रहे हैं वह यह है कि हम अपने प्रोग्रामिंग स्ट्रक्चर में सिस्टम नाम के साथ एक नेमस्पेस शामिल कर रहे हैं। उसके बाद, हम बिना किसी त्रुटि के उस नेमस्पेस में परिभाषित सभी विधियों तक पहुँच सकेंगे।
- इसे मॉड्यूल घोषणा कहा जाता है। यहाँ, हमने Module1 नामक मॉड्यूल घोषित किया है। VB.Net एक ऑब्जेक्ट-ओरिएंटेड भाषा है। इसलिए हमारे पास हर प्रोग्राम में एक क्लास मॉड्यूल होना चाहिए। यह इस मॉड्यूल के अंदर है कि आप अपने प्रोग्राम द्वारा उपयोग किए जाने वाले डेटा और विधियों को परिभाषित करने में सक्षम होंगे।
- यह एक टिप्पणी है। इसे टिप्पणी के रूप में चिह्नित करने के लिए, हमने वाक्य की शुरुआत में एक एकल उद्धरण (') जोड़ा है। VB.Net संकलक इस भाग को संसाधित नहीं करेगा। टिप्पणियों का उद्देश्य कोड की पठनीयता में सुधार करना है। अपने कोड में विभिन्न कथनों के अर्थ को समझाने के लिए उनका उपयोग करें। आपके कोड को पढ़ने वाले किसी भी व्यक्ति को इसे समझना आसान लगेगा।
- VB.Net मॉड्यूल या क्लास में एक से अधिक प्रोसीजर हो सकते हैं। प्रोसीजर के अंदर ही आपको अपना एक्जीक्यूटेबल कोड परिभाषित करना चाहिए। इसका मतलब है कि प्रोसीजर ही क्लास के व्यवहार को परिभाषित करेगा। एक प्रोसीजर फंक्शन, सब, गेट, सेट, ऐडहैंडलर आदि हो सकता है। OperaटोRemoveHandler या RaiseEvent का उपयोग करें। इस पंक्ति में, हमने Main उप-प्रक्रिया को परिभाषित किया है। यह सभी VB.Net प्रोग्रामों में प्रवेश बिंदु को चिह्नित करता है। यह परिभाषित करता है कि मॉड्यूल निष्पादित होने पर क्या करेगा।
- यहां हमने प्राथमिक विधि के व्यवहार को निर्दिष्ट किया है। WriteLine विधि Console वर्ग से संबंधित है और इसे System नेमस्पेस के भीतर परिभाषित किया गया है। याद रखें कि इसे कोड में आयात किया गया था। यह कथन प्रोग्राम को "Hello" टेक्स्ट प्रिंट करने के लिए बाध्य करता है। Guruनिष्पादन के समय कंसोल पर 99 दिखाई देगा।
- यह लाइन प्रोग्राम के निष्पादित होने के तुरंत बाद स्क्रीन को बंद होने या बाहर निकलने से रोकेगी। स्क्रीन रुक जाएगी और उपयोगकर्ता द्वारा इसे बंद करने के लिए कोई कार्रवाई करने का इंतज़ार करेगी।
- मुख्य उप-प्रक्रिया को बंद करना।
- मॉड्यूल समाप्त.
हेलो वर्ल्ड प्रोग्राम तैयार हो जाने के बाद, VB.Net प्रोग्राम का अगला मुख्य घटक क्लास है।
VB.Net में क्लास
VB.Net में, हम किसी कार्य के लिए खाका परिभाषित करने हेतु कक्षाओं का उपयोग करते हैं। डाटा प्रकारइसका मतलब यह नहीं है कि एक वर्ग परिभाषा एक डेटा परिभाषा है, लेकिन यह वर्णन करता है कि उस वर्ग का एक ऑब्जेक्ट किस चीज से बना होगा और हम इस तरह के ऑब्जेक्ट पर क्या ऑपरेशन कर सकते हैं।
ऑब्जेक्ट एक क्लास का उदाहरण है। क्लास के सदस्य क्लास के भीतर परिभाषित विधियाँ और चर हैं।
क्लास को परिभाषित करने के लिए, हम Class कीवर्ड का उपयोग करते हैं, जिसके बाद क्लास का नाम, क्लास बॉडी और End Class स्टेटमेंट होना चाहिए। इसे निम्नलिखित सिंटैक्स में वर्णित किया गया है:
[ <attributelist> ] [ accessmodifier ] _ Class name [ Inherits classname ] [ statements ] End Class
यहाँ,
- attributeList उन विशेषताओं की सूची को दर्शाता है जिन्हें क्लास पर लागू किया जाना है।
- एक्सेस मॉडिफायर परिभाषित क्लास का एक्सेस लेवल है। यह एक वैकल्पिक पैरामीटर है और पब्लिक, प्रोटेक्टेड, प्रोटेक्टेड फ्रेंड, फ्रेंड और प्राइवेट जैसे मान ले सकता है।
- इनहेरिट्स किसी भी पैरेंट क्लास को दर्शाता है जिसे वह इनहेरिट करता है।
VB.Net क्लास उदाहरण
VB.Net में क्लास बनाने के लिए कोड का उदाहरण निम्नलिखित है:
चरण 1) एक नया कंसोल अनुप्रयोग बनाएँ.
चरण 2) निम्नलिखित कोड जोड़ें:
Imports System Module Module1 Class Figure Public length As Double Public breadth As Double End Class Sub Main() Dim Rectangle As Figure = New Figure() Dim area As Double = 0.0 Rectangle.length = 8.0 Rectangle.breadth = 7.0 area = Rectangle.length * Rectangle.breadth Console.WriteLine("Area of Rectangle is : {0}", area) Console.ReadKey() End Sub End Module
चरण 3) टूलबार से स्टार्ट बटन पर क्लिक करके कोड चलाएँ। आपको निम्न विंडो मिलनी चाहिए:
हमने निम्नलिखित कोड का उपयोग किया है:
का स्पष्टीकरण Code:
- Module1 नामक एक मॉड्यूल बनाना.
- Figure नामक एक वर्ग बनाना.
- प्रकार की लम्बाई नामक वर्ग सदस्य बनाना Doubleइसका एक्सेस लेवल पब्लिक पर सेट किया गया है, जिसका अर्थ है कि इसे सार्वजनिक रूप से एक्सेस किया जा सकेगा।
- प्रकार की चौड़ाई नामक एक वर्ग सदस्य बनाना Doubleइसका एक्सेस लेवल पब्लिक पर सेट किया गया है, जिसका अर्थ है कि इसे सार्वजनिक रूप से एक्सेस किया जा सकेगा।
- कक्षा समाप्त.
- मुख्य उप-प्रक्रिया का निर्माण करना.
- Rectangle नामक एक ऑब्जेक्ट बनाना। यह ऑब्जेक्ट फिगर प्रकार का होगा, जिसका अर्थ है कि यह Figure वर्ग के अंदर परिभाषित सभी सदस्यों तक पहुँचने में सक्षम होगा।
- क्षेत्र प्रकार का एक चर परिभाषित करना Double और इसके मान को 0.0 पर आरंभ करना।
- Figure वर्ग में परिभाषित लंबाई गुण तक पहुँचना और इसके मान को 8.0 पर आरंभीकृत करना।
- Figure वर्ग में परिभाषित width गुण तक पहुँचना और इसके मान को 7.0 पर आरंभीकृत करना।
- लंबाई और चौड़ाई के मानों को गुणा करके आयत के क्षेत्रफल की गणना करना। इस गणना का परिणाम क्षेत्र चर को सौंपा जाएगा।
- कंसोल पर कुछ पाठ और आयत का क्षेत्रफल मुद्रित करना।
- कंसोल को उपयोगकर्ता द्वारा इसे बंद करने के लिए की जाने वाली कार्रवाई की प्रतीक्षा में रोकना।
- उप-प्रक्रिया समाप्त की जा रही है।
- कक्षा समाप्त.
क्लासेस के साथ-साथ, VB.Net संबंधित मानों को एक साथ पैक करने के लिए एक हल्के तरीके के रूप में स्ट्रक्चर भी प्रदान करता है।
VB.Net में संरचना
संरचना एक उपयोगकर्ता-परिभाषित डेटा प्रकार है। संरचनाएं हमें विभिन्न प्रकार के डेटा को एक साथ पैकेज करने का एक तरीका प्रदान करती हैं। संरचना को structure कीवर्ड का उपयोग करके घोषित किया जाता है।
VB.Net संरचना उदाहरण
VB.Net में संरचना बनाने का एक उदाहरण यहां दिया गया है:
चरण 1) एक नया कंसोल अनुप्रयोग बनाएँ.
चरण 2) निम्नलिखित कोड जोड़ें:
Module Module1 Structure Struct Public x As Integer Public y As Integer End Structure Sub Main() Dim st As New Struct st.x = 10 st.y = 20 Dim sum As Integer = st.x + st.y Console.WriteLine("The result is {0}", sum) Console.ReadKey() End Sub End Module
चरण 3) टूलबार से स्टार्ट बटन पर क्लिक करके कोड चलाएँ। आपको निम्न विंडो मिलनी चाहिए:
हमने निम्नलिखित कोड का उपयोग किया है:
का स्पष्टीकरण Code:
- Module1 नामक एक मॉड्यूल बनाना.
- स्ट्रक्चर नामक एक संरचना बनाना.
- इंटीजर प्रकार का एक वेरिएबल x बनाया जा रहा है। इसे सार्वजनिक रूप से एक्सेस करने योग्य बनाने के लिए इसका एक्सेस लेवल पब्लिक पर सेट किया गया है।
- इंटीजर प्रकार का एक वेरिएबल y बनाया जा रहा है। इसे सार्वजनिक रूप से एक्सेस करने योग्य बनाने के लिए इसका एक्सेस लेवल पब्लिक पर सेट किया गया है।
- संरचना का अंत.
- मुख्य उप-प्रक्रिया का निर्माण करना.
- Struct प्रकार का st नामक ऑब्जेक्ट बनाना। इसका मतलब है कि यह Struct नामक संरचना के भीतर परिभाषित सभी गुणों तक पहुँचने में सक्षम होगा।
- संरचना Struct के भीतर परिभाषित चर x तक पहुंचना और इसके मान को 10 पर आरंभ करना।
- संरचना Struct के भीतर परिभाषित चर y तक पहुँचना और इसके मान को 20 पर आरंभ करना।
- चर योग को परिभाषित करना तथा इसके मान को उपरोक्त दो चरों के मानों के योग से आरंभ करना।
- कंसोल पर कुछ पाठ और उपरोक्त ऑपरेशन का परिणाम प्रिंट करना।
- कंसोल विंडो को उपयोगकर्ता द्वारा इसे बंद करने के लिए की जाने वाली कार्रवाई की प्रतीक्षा में रोकना।
- मुख्य उप-प्रक्रिया का अंत.
- मॉड्यूल का अंत.
में एक नया प्रोजेक्ट कैसे बनाएं? Microsoft विजुअल स्टूडियो
IDE का मतलब है इंटीग्रेटेड डेवलपमेंट एनवायरनमेंट। यह वह जगह है जहाँ हम अपना कोड लिखते हैं। Microsoft विजुअल स्टूडियो, VB.Net प्रोग्रामिंग के लिए सबसे आम प्रकार का IDE है।
Visual Studio को स्थापित करने के लिए इसका उपयोग करें गाइड.
अपना कोड लिखने के लिए आपको एक नया प्रोजेक्ट बनाना होगा।
विज़ुअल स्टूडियो में नया प्रोजेक्ट बनाने के लिए निम्नलिखित चरण हैं:
चरण 1) विजुअल स्टूडियो में फ़ाइल मेनू पर जाएँ
विज़ुअल स्टूडियो खोलें, फ़ाइल मेनू पर क्लिक करें, और टूलबार से नया->प्रोजेक्ट चुनें
चरण 2) चयन करें Windows फॉर्म आवेदन
नई विंडो पर, बाएं लंबवत नेविगेशन फलक से Visual Basic पर क्लिक करें, और चुनें Windows फॉर्म आवेदन.
चरण 3) अपने प्रोजेक्ट को एक नाम दें
इसे एक नाम दें और OK बटन पर क्लिक करें। प्रोजेक्ट बन जाएगा।
आपने एक बनाया होगा Windows फॉर्म एप्लीकेशन प्रोजेक्ट। इस प्रकार के प्रोजेक्ट की मदद से आप ड्रैग एंड ड्रॉप विधि द्वारा ग्राफिकल यूजर इंटरफेस बना सकते हैं।ping तत्वों।
विज़ुअल स्टूडियो में कंसोल एप्लिकेशन प्रोजेक्ट कैसे बनाएं
आपको कंसोल पर चलने वाला एप्लिकेशन बनाने की आवश्यकता हो सकती है। इसके लिए आपको कंसोल एप्लिकेशन प्रोजेक्ट बनाना होगा। निम्नलिखित चरण आपको इसे प्राप्त करने में मदद कर सकते हैं:
चरण 1) विज़ुअल स्टूडियो खोलें, और फ़ाइल मेनू पर क्लिक करें, टूलबार से नया और फिर प्रोजेक्ट चुनें।
चरण 2) नई विंडो पर, बाएं वर्टिकल नेविगेशन पैन से Visual Basic पर क्लिक करें। कंसोल एप्लीकेशन चुनें।
चरण 3) इसे एक नाम दें और OK बटन पर क्लिक करें। प्रोजेक्ट बन जाएगा।










