Visual Basic .NET Language ट्यूटोरियल
Visual Basic .NET भाषा के साथ प्रारंभ करना
खोज…
टिप्पणियों
Visual Basic .NET Microsoft की मूल Visual Basic प्रोग्रामिंग भाषा का आधिकारिक उत्तराधिकारी है। विजुअल बेसिक [.NET] अर्धविराम और कोष्ठक की कमी के साथ अजगर के समान प्रतीत होता है, लेकिन फ़ंक्शन के मूल संरचना C ++ के साथ साझा करता है। VB .NET में घुंघराले ब्रेसिज़ अनुपस्थित हैं, लेकिन इसके बजाय End If
, Next
, Next
और End Sub
जैसे वाक्यांशों से प्रतिस्थापित किया जाता है।
संस्करण
VB.NET संस्करण | दृश्य स्टूडियो संस्करण | .NET फ्रेमवर्क संस्करण | रिलीज़ की तारीख |
---|---|---|---|
7.0 | 2002 | 1.0 | 2002/02/13 |
7.1 | 2003 | 1.1 | 2003/04/24 |
8.0 | 2005 | 2.0 / 3.0 | 2005/10/18 |
9.0 | 2008 | 3.5 | 2007-11-19 |
10.0 | 2010 | 4.0 | 2010-04-12 |
11.0 | 2012 | 4.5 | 2012-08-15 |
12.0 | 2013 | 4.5.1 / 4.5.2 है | 2013-10-17 |
14.0 | 2015 | 4.6.0 ~ 4.6.2 | 2015/07/20 |
15.0 | 2017 | 4.7 | 2017/03/07 |
नमस्ते दुनिया
सबसे पहले, मुफ्त सामुदायिक संस्करण सहित Microsoft Visual Studio का एक संस्करण स्थापित करें। फिर, कंसोल कंसोल अनुप्रयोग प्रकार का एक Visual Basic कंसोल प्रोजेक्ट प्रोजेक्ट बनाएँ, और निम्न कोड कंसोल के लिए स्ट्रिंग 'Hello World'
प्रिंट करेगा:
Module Module1
Sub Main()
Console.WriteLine("Hello World")
End Sub
End Module
फिर, कीबोर्ड पर F5 को सहेजें और दबाएं (या डिबग मेनू पर जाएं, फिर रन फॉर डेबग या रन पर क्लिक करें) प्रोग्राम को संकलित करें और चलाएं। 'Hello World'
कंसोल विंडो में दिखाई देनी चाहिए।
एक बटन के क्लिक करने पर टेक्स्टबॉक्स पर हैलो वर्ल्ड
1 टेक्स्टबॉक्स और 1 बटन खींचें
Button1 पर डबल क्लिक करें और आप Button1_Click event
स्थानांतरित हो जाएंगे
Public Class Form1
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
End Sub
End Class
उस ऑब्जेक्ट का नाम टाइप करें जिसे आप लक्षित करना चाहते हैं, हमारे मामले में यह textbox1
। .Text
वह संपत्ति है जिसका उपयोग हम उस पर एक पाठ डालना चाहते हैं।
Property Textbox.Text, gets or sets the current text in the TextBox
। अब, हमारे पास Textbox1.Text
हमें उस Textbox1.Text
का मान सेट करने की आवश्यकता है ताकि हम =
चिन्ह का उपयोग करें। वह मान जो हम Textbox1.Text
में रखना चाहते हैं Textbox1.Text
है Hello World
। कुल मिलाकर, यह Textbox1.Text
लिए Hello World
का मान रखने के लिए कुल कोड है। Textbox1.Text
TextBox1.Text = "Hello World"
उस कोड को button1
की clicked event
में जोड़ना
Public Class Form1
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
TextBox1.Text = "Hello World"
End Sub
End Class
क्षेत्र
पठनीयता के लिए, जो VB कोड पढ़ने के साथ-साथ पूर्णकालिक डेवलपर्स के लिए कोड को बनाए रखने के लिए शुरुआती के लिए उपयोगी होगा, हम घटनाओं, फ़ंक्शन या चर के एक ही सेट के क्षेत्र को सेट करने के लिए "क्षेत्र" का उपयोग कर सकते हैं:
#Region "Events"
Protected Sub txtPrice_TextChanged(...) Handles txtPrice.TextChanged
'Do the ops here...
End Sub
Protected Sub txtTotal_TextChanged(...) Handles txtTotal.TextChanged
'Do the ops here...
End Sub
'Some other events....
#End Region
जब कोड पंक्ति 1000+ पर जाती है तो कुछ दृश्य सहायता प्राप्त करने के लिए इस क्षेत्र ब्लॉक को ढहाया जा सकता है। यह आपके स्क्रॉल प्रयासों को भी सहेज रहा है।
वीएस 2005, 2008 2010, 2015 और 2017 पर परीक्षण किया गया।
इंटरफ़ेस और कोड से परिचित होने के लिए एक साधारण कैलकुलेटर बनाना।
- एक बार जब आप https://www.visualstudio.com/downloads/ से विजुअल स्टूडियो स्थापित कर लेते हैं, तो एक नया प्रोजेक्ट शुरू करें ।
विजुअल बेसिक टैब से 'विंडोज फॉर्म एप्लीकेशन' का चयन करें। जरूरत पड़ने पर आप इसका नाम बदल सकते हैं।
'ओके' पर क्लिक करते ही, आपको यह विंडो दिखाई देगी:
बाईं ओर 'टूलबॉक्स' टैब पर क्लिक करें। टूलबार में डिफ़ॉल्ट रूप से 'ऑटो-छिपाने' का विकल्प है। इस विकल्प को अक्षम करने के लिए, टूलबॉक्स विंडो के ऊपरी-दाएँ कोने पर 'डाउन एरो' प्रतीक और 'x' चिन्ह के बीच के छोटे चिन्ह पर क्लिक करें।
बॉक्स में दिए गए टूल से खुद को परिचित करें। मैंने बटन और एक टेक्स्टबॉक्स का उपयोग करके एक कैलकुलेटर इंटरफ़ेस बनाया है।
गुण टैब पर क्लिक करें (यह संपादक के दाईं ओर है)। आप एक बटन के पाठ गुण को बदल सकते हैं, और उन्हें नाम बदलने के लिए पाठ बॉक्स। नियंत्रणों के फ़ॉन्ट को बदलने के लिए फ़ॉन्ट संपत्ति का उपयोग किया जा सकता है।
किसी ईवेंट के लिए विशिष्ट कार्रवाई लिखने के लिए (उदाहरण के लिए एक बटन पर क्लिक करना), नियंत्रण पर डबल क्लिक करें। कोड विंडो खुल जाएगी।
- VB.Net तेजी से विकास के लिए डिज़ाइन की गई एक शक्तिशाली भाषा है। इसके लिए उच्च एनकैप्सुलेशन और अमूर्त लागत है। आपको एक बयान के अंत को इंगित करने के लिए अर्धविराम जोड़ने की आवश्यकता नहीं है, कोई कोष्ठक नहीं हैं, और अधिकांश समय, यह अक्षर के मामले को स्वतः सही करता है।
- चित्र में दिए गए कोड को समझना सरल होना चाहिए। डिम वह कीवर्ड है जिसका उपयोग वैरिएबल को इनिशियलाइज़ करने के लिए किया जाता है, और नई मेमोरी को आवंटित करता है। टेक्स्टबॉक्स में आप जो भी टाइप करते हैं, वह डिफ़ॉल्ट रूप से टाइप स्ट्रिंग का होता है। मूल्य को एक अलग प्रकार के रूप में उपयोग करने के लिए कास्टिंग की आवश्यकता होती है।
VB.Net में अपनी पहली रचना का आनंद लें!