Megosztás a következőn keresztül:


Oktatóanyag: Egyszerű Visual Basic-konzolalkalmazás létrehozása

Ebben az oktatóanyagban a Visual Studio használatával hoz létre Egy Visual Basic-alkalmazást. A Visual Basic (VB) egy könnyen elsajátítható, típusbiztos programozási nyelv. Ez az oktatóanyag a Visual Studio integrált fejlesztési környezetének (IDE)néhány funkcióját is ismerteti, beleértve a Git forrásvezérlését is.

Egy konzolalkalmazás bemenetet vesz fel, és megjeleníti a kimenetet egy parancssori ablakban, más néven konzolon. A létrehozott konzolalkalmazás megkérdezi a felhasználó nevét, majd megjeleníti azt az aktuális időponttal együtt.

Ebben az oktatóanyagban a következőket sajátíthatja el:

  • Visual Studio-projekt létrehozása
  • Az alapértelmezett alkalmazás futtatása
  • Felhasználói bemenetet hívó kód hozzáadása
  • Extra kredit: Két szám hozzáadása
  • Git-forrásvezérlő hozzáadása
  • Erőforrások törlése

Előfeltételek

Projekt létrehozása

Először létre kell hoznia egy Visual Basic-alkalmazásprojektet. Az alapértelmezett projektsablon tartalmazza a futtatható alkalmazásokhoz szükséges összes fájlt.

Jegyzet

Az oktatóanyag néhány képernyőképe a sötét témát használja. Ha nem a sötét témát használja, de szeretné, olvassa el a Betűtípusok, színek és témák módosítása a Visual Studio lapján.

  1. Nyissa meg a Visual Studio 2019-et.

  2. A kezdési ablakban válassza Új projekt létrehozásalehetőséget.

    Képernyőkép a Visual Studio kezdőablakában az

  3. Az Új projekt létrehozása ablakban válassza Visual Basic a nyelvi listából. Ezután válassza Windows a platformlistából, és Konzol a projekttípusok listájából.

    A nyelvi, platform- és projekttípus-szűrők alkalmazása után válassza a Konzolalkalmazás sablont, majd válassza a Továbblehetőséget.

    Képernyőkép, amely bemutatja, hogyan választhatja ki a Visual Basic, a Windows és a Konzol szűrőbeállításait, és hogyan választhatja ki a konzolalkalmazás projektsablonját.

    Jegyzet

    Ha nem látja a konzolalkalmazás sablont, a Új projekt létrehozása ablakból telepítheti. A Nem találja, amit keres? üzenetben válassza a További eszközök és szolgáltatások telepítése hivatkozást.

    Képernyőkép a

    Ezután a Visual Studio Installerben válassza a .NET Core platformfüggetlen fejlesztési számítási feladatát.

    Képernyőkép a .NET Core platformfüggetlen fejlesztési számítási feladatairól a Visual Studio Installerben.

    Ezután válassza a módosítása gombot a Visual Studio Installerben. Előfordulhat, hogy a rendszer kérni fogja, hogy mentse a munkáját. Ezután válassza a Folytatás lehetőséget a számítási feladat telepítéséhez. Ezután térjen vissza a Projektrendezési eljárás 2. lépéséhez.

  4. Az Új projekt konfigurálása ablakban írja be WhatIsYourName a Projektnév mezőbe. Ezután válassza a Következőlehetőséget.

    Képernyőkép az

  5. A További információk ablakban a .NET 5.0 (Aktuális) már ki kell legyen választva a célkerethez. Ha nem, válassza .NET 5.0 (Aktuális). Ezután válassza a létrehozása lehetőséget.

    Képernyőkép a Visual Studióban a További információ ablakról, amelyen az új projekt célkereteként kiválasztott .NET 5.0 (Aktuális) van kiválasztva.

    A Visual Studio megnyitja az új projektet.

  1. Nyissa meg a Visual Studiót.

  2. A kezdési ablakban válassza az Új projekt létrehozásalehetőséget.

    Képernyőkép a Visual Studio kezdőablakában, amelyen az

  3. Az Új projekt létrehozása ablakban válassza Visual Basic a nyelvi listából. Ezután válassza Windows a platformlistából, és Konzol a projekttípusok listájából.

    A nyelvi, platform- és projekttípus-szűrők alkalmazása után válassza a Konzolalkalmazás sablont, majd válassza a Továbblehetőséget.

    Képernyőkép, amely bemutatja, hogyan választhatja ki a Visual Basic, a Windows és a Konzol szűrőbeállításait, és hogyan választhatja ki a konzolalkalmazás projektsablonját.

    Jegyzet

    Ha nem látja a Konzolalkalmazás sablont, telepítheti azt a Új projekt létrehozása ablakból. A Nem találja, amit keres? üzenetben válassza a További eszközök és szolgáltatások telepítése hivatkozást.

    Képernyőkép a

    Ezután a Visual Studio Installerben válassza ki a .NET asztali fejlesztési számítási feladatot.

    Képernyőkép a .NET asztali fejlesztési számítási feladatról a Visual Studio Installerben.

    Ezután válassza a módosítása gombot a Visual Studio Installerben. Előfordulhat, hogy a rendszer kérni fogja, hogy mentse a munkáját. Ezután válassza a Folytatás lehetőséget a számítási feladat telepítéséhez. Ezután térjen vissza a Projektek létrehozása eljárás 2. lépéséhez.

  4. Az Új projekt konfigurálása ablakban írja be WhatIsYourName a Projektnév mezőbe. Ezután válassza a Következőlehetőséget.

    Képernyőkép az

  5. A További információk ablakban a .NET 8.0 már ki van választva a célkeretrendszerhez. Ha nem, válassza .NET 8.0lehetőséget. Ezután válassza a létrehozása lehetőséget.

    Képernyőkép a Visual Studio További információ ablakáról, amelyen a .NET 8.0 van kiválasztva az új projekt célkereteként.

    A Visual Studio megnyitja az új projektet.

Az alkalmazás futtatása

Miután kiválasztotta a Visual Basic-projektsablont, és elnevezte a projektet, a Visual Studio létrehoz egy Program.vb fájlt. Az alapértelmezett kód meghívja a WriteLine metódust a "Hello World!" literális sztring megjelenítéséhez a konzolablakban.

Ezt a kódot kétféleképpen futtathatja a Visual Studióban hibakeresési módban, valamint a számítógépről, mint egy különálló alkalmazás.

Az alkalmazás futtatása hibakeresési módban

Képernyőkép az alapértelmezett

  1. Válassza a WhatIsYourName gombot, vagy nyomja le F5 az alapértelmezett kód hibakeresési módban való futtatásához.

    Képernyőkép a Visual Studio eszköztárán kiemelt

  2. Amikor az alkalmazás a Microsoft Visual Studio hibakeresési konzolján fut, megjelenik a "Hello World!" kifejezés. A hibakeresési konzol ablakának bezárásához és az alkalmazás bezárásához nyomja le az egyik billentyűt:

    Képernyőkép a

Képernyőkép az alapértelmezett

  1. Válassza a WhatIsYourName gombot, vagy nyomja le F5 az alapértelmezett kód hibakeresési módban való futtatásához.

    Képernyőkép a Visual Studio eszköztárán kiemelt

  2. Amikor az alkalmazás a Microsoft Visual Studio hibakeresési konzolján fut, megjelenik a "Hello World!" kifejezés. A hibakeresési konzol ablakának bezárásához és az alkalmazás bezárásához nyomja le az egyik billentyűt:

    Képernyőkép a

Az alkalmazás futtatása önállóként

A Visual Studión kívüli kimenet megtekintéséhez a rendszerkonzol ablakában hozza létre és futtassa a végrehajtható fájlt (.exe fájlt).

  1. A Build menüben válassza a Megoldás létrehozásaopciót.

  2. A Megoldáskezelőkattintson a jobb gombbal a WhatIsYourName elemre, és válassza Fájl megnyitása a Fájlkezelőbenlehetőséget.

  3. Fájlkezelőlépjen a bin\Debug\net5.0 könyvtárba, és futtassa a WhatIsYourName.exe.

  4. A Main eljárás az egyetlen utasítás végrehajtása után leáll, és a konzolablak azonnal bezárul. Ha a konzolt addig szeretné láthatóan tartani, amíg a felhasználó lenyom egy billentyűt, tekintse meg a következő szakaszt.

  1. A Build menüben válassza a Build Solutionparancsot.

  2. A Megoldáskezelőkattintson a jobb gombbal a WhatIsYourName elemre, és válassza Fájl megnyitása a Fájlkezelőbenlehetőséget.

  3. A Fájlkezelőnavigáljon a bin\Debug\net8.0 könyvtárba, és futtassa a WhatIsYourName.exe.

  4. A Main eljárás az egyetlen utasítás végrehajtása után leáll, és a konzolablak azonnal bezárul. Ha a konzolt addig szeretné láthatóan tartani, amíg a felhasználó lenyom egy billentyűt, tekintse meg a következő szakaszt.

Felhasználói bemenetet hívó kód hozzáadása

Ezután hozzáadja a Visual Basic-kódot, amely rákérdez a nevére, majd megjeleníti azt az aktuális dátummal és időponttal együtt. Emellett olyan kódot is hozzáadhat, amely szünetelteti a konzolablakot, amíg a felhasználó lenyom egy billentyűt.

  1. Írja be a következő Visual Basic-kódot a Sub Main(args As String()) sor után és a End Sub sor előtt, és cserélje le a WriteLine sort:

    Console.Write("Please enter your name: ")
    Dim name = Console.ReadLine()
    Dim currentDate = DateTime.Now
    Console.WriteLine($"Hello, {name}, on {currentDate:d} at {currentDate:t}")
    Console.Write("Press any key to continue...")
    Console.ReadKey(True)
    
    • Write és WriteLine írjanak egy karakterláncot a konzolra.
    • ReadLine beolvassa a bemenetet a konzolról, ebben az esetben egy sztringet.
    • DateTime dátumidőt jelöl, Now pedig az aktuális időpontot adja vissza.
    • ReadKey() szünetelteti az alkalmazást, és egy billentyűnyomásra vár.

    Képernyőkép a Visual Basic kódszerkesztőbe betöltött

  2. Válassza a WhatIsYourName gombot, vagy nyomja le F5 az első alkalmazás hibakeresési módban való létrehozásához és futtatásához.

  3. Amikor megnyílik a hibakeresési konzolablak, adja meg a nevét. A konzolablaknak az alábbi képernyőképhez hasonlóan kell kinéznie:

    Képernyőkép a hibakeresési konzol ablakról a

  4. Az alkalmazás befejezéséhez nyomja le bármelyik billentyűt, majd a hibakeresési konzolablak bezárásához nyomja le bármelyik billentyűt.

  1. Írja be a következő Visual Basic-kódot a Sub Main(args As String()) sor után és a End Sub sor előtt, és cserélje le a WriteLine sort:

    Console.Write("Please enter your name: ")
    Dim name = Console.ReadLine()
    Dim currentDate = DateTime.Now
    Console.WriteLine($"Hello, {name}, on {currentDate:d} at {currentDate:t}")
    Console.Write("Press any key to continue...")
    Console.ReadKey(True)
    
    • Write és WriteLine írnak egy karakterláncot a konzolra.
    • ReadLine beolvassa a bemenetet a konzolról, ebben az esetben egy sztringet.
    • DateTime dátumidőt jelöl, Now pedig az aktuális időpontot adja vissza.
    • ReadKey() szünetelteti az alkalmazást, és egy billentyűnyomásra vár.

    Képernyőkép a Visual Basic kódszerkesztőbe betöltött

  2. Válassza a WhatIsYourName gombot, vagy nyomja le F5 az alkalmazás hibakeresési módban való létrehozásához és futtatásához.

  3. Amikor megnyílik a hibakeresési konzolablak, adja meg a nevét. A konzolablaknak az alábbi képernyőképhez hasonlóan kell kinéznie:

    Képernyőkép a hibakeresési konzol ablakról a

  4. Az alkalmazás befejezéséhez nyomja le bármelyik billentyűt, majd a hibakeresési konzolablak bezárásához nyomja le bármelyik billentyűt.

Most, hogy az új kód már az alkalmazásban van, készítse el és futtassa a végrehajtható fájlt (.exe fájlt) a rendszerkonzol ablakában, ahogyan azt korábban a Az alkalmazás futtatása önálló programkéntleírtuk. Most, amikor lenyom egy billentyűt, az alkalmazás kilép, ami bezárja a konzolablakot.

Extra kredit: Két szám hozzáadása

Ez a példa bemutatja, hogyan olvashat számokat sztring helyett, és hogyan hajthat végre számtani műveleteket. Próbálja meg módosítani a kódot a következőről:

Module Program
    Sub Main(args As String())
        Console.Write("Please enter your name: ")
        Dim name = Console.ReadLine()
        Dim currentDate = DateTime.Now
        Console.WriteLine($"Hello, {name}, on {currentDate:d} at {currentDate:t}")
        Console.Write("Press any key to continue...")
        Console.ReadKey(True)
    End Sub
End Module

Címzett:

Module Program
    Public num1 As Integer
    Public num2 As Integer
    Public answer As Integer
    Sub Main(args As String())
        Console.Write("Type a number and press Enter")
        num1 = Console.ReadLine()
        Console.Write("Type another number to add to it and press Enter")
        num2 = Console.ReadLine()
        answer = num1 + num2
        Console.WriteLine("The answer is " & answer)
        Console.Write("Press any key to continue...")
        Console.ReadKey(True)
    End Sub
End Module

Ezután futtassa a frissített alkalmazást a korábbi szakaszban leírtak szerint, Futtassa az alkalmazást.

Git-forrásvezérlő hozzáadása

Most, hogy rendelkezik egy alkalmazással, érdemes lehet hozzáadnia egy Git-adattárhoz. A Visual Studio megkönnyíti ezt a folyamatot a Közvetlenül az IDE-ből használható Git-eszközökkel.

Borravaló

A Git a leggyakrabban használt modern verziókövetési rendszer. Akár profi fejlesztő, akár kódírást tanul, a Git nagyon hasznos lehet. Ha még nem ismerkedik a Git-rel, a https://git-scm.com/ webhely jó kiindulópont. Találhat csalilapokat, egy népszerű online könyvet és Git Basics videókat.

A kód Githez való társításához először hozzon létre egy új Git-adattárat, amelyben a kód található:

  1. A Visual Studio jobb alsó sarkában lévő állapotsoron válassza a Hozzáadás a forrásvezérlőhözlehetőséget, majd válassza Gitlehetőséget.

    Képernyőkép, amely bemutatja, hogyan érheti el a Git-forrásvezérlési műveletet a Visual Studióban a Hozzáadás a forrásvezérlőhöz parancsból.

  2. Az Git-adattár létrehozása párbeszédpanelen jelentkezzen be a GitHubra:

    Képernyőkép a Git-adattár létrehozása párbeszédpanelről, ahol bejelentkezhet a GitHubra.

    A tárhely neve automatikusan kitöltődik a mappa helye alapján. Az új adattár alapértelmezés szerint privát, ami azt jelenti, hogy csak Ön férhet hozzá.

    Borravaló

    Akár nyilvános, akár privát adattárról van szó, a legjobb, ha biztonsági másolatot készít a kódról a GitHubon. Még ha nem is dolgozik csapattal, a távoli adattárak bármely számítógépről elérhetővé teszik a kódot.

  3. Válassza a Létrehozás és küldéslehetőséget. Az adattár létrehozása után az állapotsor állapotadatai láthatók:

    Képernyőkép a Visual Studióban a Megoldáskezelő panel alatti adattár állapotsoráról.

Git-műveletek használata a Visual Studióban

Íme egy rövid összefoglalás a Visual Studio állapotsorában elérhető Git-műveletekről:

  • A Fel/Le nyilak azt mutatják, hogy hány kifelé irányuló/befelé irányuló commit található az aktuális ágban. Ezzel az ikonnal lekérheti a bejövő véglegesítéseket, vagy leküldheti a kimenő véglegesítéseket.

  • Egy adott véglegesítés megtekintéséhez kattintson a Fel/Le nyílra, majd válassza a Kimenő/Bejövőmegtekintése lehetőséget.

  • A Pencil a kód nem véglegesített módosításainak számát jeleníti meg. Ezt az ikont választva megtekintheti ezeket a módosításokat a Git-módosítások ablakban.

A Git menü eszközöket biztosít a fájlok adattárműveleteihez. A git fetch, pull, push és sync parancsokat használhatja verziókövetéshez a Visual Studioprogramban.

További információ a Git alkalmazással való használatáról: A Git névjegye a Visual Studio.

Erőforrások törlése

Ha nem folytatja az alkalmazás használatát, törölje a projektet.

  1. A Megoldáskezelőbenkattintson a jobb gombbal a WhatIsYourName elemre a projekt helyi menüjének megnyitásához. Ezután válassza Mappa megnyitása a Fájlkezelőbenlehetőséget.

  2. Zárja be a Visual Studiót.

  3. A Fájlkezelő párbeszédpanelen lépjen két mappaszintre.

  4. Kattintson a jobb gombbal a WhatIsYourName mappára, és válassza a Törléslehetőséget.

Következő lépés

Gratulálunk az oktatóanyag elvégzéséhez! További információért tekintse meg az alábbi oktatóanyagot.