VB.Net program a következővel: Code Példák
⚡ Okos összefoglaló
A VB.Net programstruktúrája névterekbe, modulokba, osztályokba és egy Main eljárásba rendezi a kódot, amely először fut. Ezen építőelemek, valamint a csoportos struktúrák megértése...ping adatok, lehetővé teszik a kezdők számára, hogy világos, jól szervezett konzol- és Windows Űrlapalkalmazások a Visual Studio-ban.
Modulok a VB.Netben
A VB.Net program a következő modulokból áll:
- Névtér deklaráció
- Egy vagy több eljárás
- Egy osztály vagy modul
- Változók
- A fő eljárás
- Hozzászólások
- Nyilatkozatok és kifejezések
Hello World Program példa a VB.Netben
Az alábbiakban egy egyszerű Hello World programpélda látható a VB.Netben:
Step 1) Hozzon létre egy új konzolalkalmazást.
Step 2) Adja hozzá a következő kódot:
Imports System Module Module1 'Prints Hello Guru99 Sub Main() Console.WriteLine("Hello Guru99") Console.ReadKey() End Sub End Module
Step 3) A futtatáshoz kattintson a Start gombra az eszköztáron. A következőket kell kinyomtatnia a konzolon:
Beszéljük meg a fenti program különböző részeit:
Magyarázat Code:
- Ezt nevezik névtér deklarációnak. Amit teszünk, az az, hogy programozási struktúránkba beépítünk egy System nevű névteret. Ezt követően hiba nélkül elérhetjük az adott névtérben definiált összes metódust.
- Ezt moduldeklarációnak nevezzük. Itt deklaráltunk egy Module1 nevű modult. A VB.Net egy objektum-orientált nyelv. Ezért minden programban rendelkeznünk kell egy osztálymodullal. Ebben a modulban definiálhatja a program által használandó adatokat és metódusokat.
- Ez egy megjegyzés. A megjegyzésként való megjelöléshez egyetlen idézetet (') fűztünk a mondat elejéhez. A VB.Net fordító nem dolgozza fel ezt a részt. A megjegyzések célja a kód olvashatóságának javítása. Használja őket a kódban található különféle állítások jelentésének magyarázatára. Bárki, aki végigolvassa a kódját, könnyen megértheti.
- Egy VB.Net modulnak vagy osztálynak több eljárása is lehet. Az eljárásokon belül kell definiálni a végrehajtható kódot. Ez azt jelenti, hogy az eljárás fogja meghatározni az osztály viselkedését. Egy eljárás lehet egy Function, Sub, Get, Set, AddHandler, Operator, RemoveHandler vagy RaiseEvent. Ebben a sorban definiáltuk a Main alprogramot. Ez jelöli a belépési pontot minden VB.Net programban. Meghatározza, hogy mit fog tenni a modul a végrehajtása során.
- Itt adtuk meg az elsődleges metódus viselkedését. A WriteLine metódus a Console osztályhoz tartozik, és a System névtérben van definiálva. Ne feledjük, hogy ezt importáltuk a kódba. Ez az utasítás arra készteti a programot, hogy kiírja a Hello szöveget. Guru99 a konzolon végrehajtáskor.
- Ez a sor megakadályozza, hogy a képernyő röviddel a program végrehajtása után bezáruljon vagy kilépjen. A képernyő szünetel, és megvárja, amíg a felhasználó végrehajt egy műveletet a bezáráshoz.
- A fő aleljárás lezárása.
- A modul befejezése.
Miután a Hello World program a helyére került, a VB.Net program következő alapvető építőköve az osztály.
Osztály a VB.Netben
A VB.Netben osztályokat használunk a tervrajz meghatározásához a Adattípus. Ez nem azt jelenti, hogy egy osztálydefiníció adatdefiníció, hanem azt írja le, hogy miből fog állni az adott osztály objektuma, és milyen műveleteket hajthatunk végre egy ilyen objektumon.
Az objektum egy osztály példánya. Az osztály tagjai az osztályon belül meghatározott metódusok és változók.
Egy osztály meghatározásához a Class kulcsszót használjuk, amelyet az osztály nevének, az osztály törzsének és az End Class utasításnak kell követnie. Ezt a következő szintaxis írja le:
[ <attributelist> ] [ accessmodifier ] _ Class name [ Inherits classname ] [ statements ] End Class
Itt,
- Az attribútumlista azon attribútumok listáját jelöli, amelyeket alkalmazni kell az osztályra.
- Az accessModifier a meghatározott osztály hozzáférési szintje. Ez egy opcionális paraméter, és olyan értékeket vehet fel, mint a Nyilvános, Védett, Védett barát, Barát és Privát.
- Az Inherits bármely szülőosztályt jelöl, amelyet örököl.
VB.Net osztály példa
A következő példakód egy osztály létrehozásához a VB.Netben:
Step 1) Hozzon létre egy új konzolalkalmazást.
Step 2) Adja hozzá a következő kódot:
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
Step 3) Futtassa a kódot az eszköztár Start gombjára kattintva. A következő ablakot kell kapnia:
A következő kódot használtuk:
Magyarázat Code:
- Modul1 nevű modul létrehozása.
- ábra nevű osztály létrehozása.
- Hossza típus nevű osztálytag létrehozása Double. Hozzáférési szintje nyilvánosra van állítva, ami azt jelenti, hogy nyilvánosan elérhető lesz.
- A típus szélessége nevű osztálytag létrehozása Double. Hozzáférési szintje nyilvánosra van állítva, ami azt jelenti, hogy nyilvánosan elérhető lesz.
- Az óra befejezése.
- A fő aleljárás elkészítése.
- Téglalap nevű objektum létrehozása. Ez az objektum ábra típusú lesz, ami azt jelenti, hogy képes lesz elérni a Figure osztályon belül meghatározott összes tagot.
- Egy változó nevű terület típusának meghatározása Double és értékét 0.0-ra inicializálja.
- A Figure osztályban definiált hossz tulajdonság elérése és értékének inicializálása 8.0-ra.
- A Figure osztályban definiált szélesség tulajdonság elérése és értékének inicializálása 7.0-ra.
- A téglalap területének kiszámítása a hosszúság és a szélesség értékeinek szorzásával. Ennek a számításnak az eredménye a terület változóhoz lesz rendelve.
- Szöveg és a téglalap területének kinyomtatása a konzolon.
- A konzol szüneteltetése arra várva, hogy a felhasználó tegyen lépéseket a bezárás érdekében.
- Az aleljárás befejezése.
- Az óra befejezése.
Az osztályok mellett a VB.Net struktúrákat is kínál, amelyek egyszerűsített módot kínálnak a kapcsolódó értékek együttes csomagolására.
Szerkezet a VB.Netben
A struktúra egy felhasználó által meghatározott adattípus. A struktúrák lehetőséget biztosítanak számunkra a különböző típusú adatok együttes csomagolására. A szerkezet a szerkezet kulcsszó használatával deklarálható.
VB.Net szerkezeti példa
Íme egy példa egy struktúra létrehozására a VB.Net-ben:
Step 1) Hozzon létre egy új konzolalkalmazást.
Step 2) Adja hozzá a következő kódot:
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
Step 3) Futtassa a kódot az eszköztár Start gombjára kattintva. A következő ablakot kell kapnia:
A következő kódot használtuk:
Magyarázat Code:
- Modul1 nevű modul létrehozása.
- Struktúra nevű struktúra létrehozása.
- Létrehozunk egy Integer típusú x változót. Hozzáférési szintjét Nyilvánosra állítottuk, hogy nyilvánosan elérhető legyen.
- Létrehozunk egy Integer típusú y változót. Hozzáférési szintjét Nyilvánosra állítottuk, hogy nyilvánosan elérhető legyen.
- A szerkezet vége.
- A fő aleljárás elkészítése.
- Struct típusú st nevű objektum létrehozása. Ez azt jelenti, hogy képes lesz elérni a Struct nevű struktúrában meghatározott összes tulajdonságot.
- A Struct struktúrában definiált x változó elérése és értékének 10-re történő inicializálása.
- A Struct struktúrában definiált y változó elérése és értékének inicializálása 20-ra.
- Az összeg változó meghatározása és értékének inicializálása a fenti két változó értékeinek összegére.
- Néhány szöveg és a fenti művelet eredményének kinyomtatása a konzolon.
- A konzolablak szüneteltetése arra várva, hogy a felhasználó bezárja a műveletet.
- A fő aleljárás vége.
- A modul vége.
Hogyan lehet új projektet létrehozni Microsoft Visual Studio
Az IDE az integrált fejlesztési környezet rövidítése. Ide írjuk a kódunkat. Microsoft A Visual Studio a VB.Net programozás leggyakoribb IDE-típusa.
A Visual Studio telepítéséhez használja ezt útmutató.
A kód megírásához új projektet kell létrehoznia.
A következő lépésekkel hozhat létre új projektet a Visual Studióban:
1. lépés) Lépjen a Visual Studio Fájl menüjébe
Nyissa meg a Visual Studio-t, kattintson a Fájl menüre, és válassza az eszköztár Új->Projekt parancsát
2. lépés) Válassza ki Windows Jelentkezési űrlapok
Az új ablakban kattintson a Visual Basic elemre a bal oldali függőleges navigációs panelen, és válassza a Kiválasztás lehetőséget Windows Jelentkezési űrlapok.
3. lépés) Adjon nevet a projektnek
Adjon nevet, és kattintson az OK gombra. A projekt létrejön.
Ön létrehozta a Windows Űrlapok alkalmazásprojektje. Ez a projekttípus lehetővé teszi grafikus felhasználói felület létrehozását húzással és elengedéssel.ping elemek.
Konzolalkalmazásprojekt létrehozása a Visual Studióban
Előfordulhat, hogy létre kell hoznia egy alkalmazást, amely a konzolon fut. Ehhez létre kell hoznia egy konzolalkalmazás-projektet. A következő lépések segíthetnek ennek elérésében:
Step 1) Nyissa meg a Visual Studio-t, és kattintson a Fájl menüre, válassza az Új, majd a Projekt lehetőséget az eszköztáron.
Step 2) Az új ablakban kattintson a Visual Basic elemre a bal oldali függőleges navigációs panelen. Válassza a Konzolalkalmazás lehetőséget.
Step 3) Adjon nevet, és kattintson az OK gombra. A projekt létrejön.










