Bagikan melalui


Tutorial: Membuat aplikasi konsol Visual Basic (VB) sederhana

Artikel ini memperlihatkan cara Anda menggunakan Visual Studio untuk membuat aplikasi Visual Basic sederhana, aplikasi konsol. Di aplikasi ini, Anda meminta nama pengguna, lalu menampilkannya kembali dengan waktu saat ini. Anda juga menjelajahi beberapa fitur lingkungan pengembangan terintegrasi (IDE) Visual Studio, termasuk kontrol sumber di Git. Visual Basic adalah jenis bahasa pemrogram yang aman, yang dirancang agar mudah dipelajari. Aplikasi konsol mengambil input dan menampilkan output di jendela baris perintah, juga dikenal sebagai konsol.

Dalam tutorial ini, Anda akan mempelajari cara:

  • Membuat proyek Visual Studio
  • Menjalankan aplikasi default
  • Menambahkan kode untuk meminta input pengguna
  • Kredit tambahan: Tambahkan dua nomor
  • Menambahkan kontrol sumber Git
  • Membersihkan sumber daya

Prasyarat

Jika Anda belum menginstal Visual Studio, buka halaman pengunduhan Visual Studio untuk menginstalnya secara gratis.

Membuat proyek

Pertama, Anda membuat proyek aplikasi Visual Basic. Templat proyek default mencakup semua file yang Anda butuhkan untuk aplikasi yang dapat dijalankan.

Catatan

Beberapa cuplikan layar dalam tutorial ini menggunakan tema gelap. Jika Anda tidak menggunakan tema gelap tetapi ingin menggunakannya, lihat halaman Personalisasi IDE Visual Studio dan Editor untuk mempelajari caranya.

  1. Buka Visual Studio Code 2019.

  2. Dari jendela mulai, pilih Buat proyek baru.

    Screenshot showing the Visual Studio start window with 'Create a new project' selected.

  3. Di jendela Buat proyek baru, pilih Visual Basic dari daftar Bahasa. Berikutnya, pilih Windows dari daftar Platform dan Konsol dari daftar jenis proyek.

    Setelah Anda menerapkan filter bahasa, platform, dan jenis proyek, pilih templat Aplikasi Konsol, lalu pilih Berikutnya.

    Screenshot that shows how to choose the Visual Basic, Windows, and Console filter options and select the Console Application project template.

    Catatan

    Jika tidak melihat templat Aplikasi Konsol, Anda dapat menginstalnya dari jendela Buat proyek baru. Di pesan Tidak menemukan apa yang Anda cari?, pilih link Instal alat dan fitur lain.

    Screenshot showing the 'Install more tools and features' link from the 'Not finding what you're looking for' message in the 'Create new project' window.

    Kemudian, di Alat Penginstal Visual Studio, pilih beban kerja Pengembangan lintas platform .NET Core.

    Screenshot showing the .NET Core cross-platform development workload in the Visual Studio Installer.

    Setelah itu, pilih tombol Ubah di alat penginstal Visual Studio. Anda mungkin diminta untuk menyimpan pekerjaan Anda. Selanjutnya, pilih Lanjutkan untuk menginstal beban kerja. Kemudian, kembali ke langkah 2 dalam prosedur Buat proyek ini.

  4. Di jendela Konfigurasikan proyek baru, masukkan WhatIsYourName di kotak Nama proyek. Kemudian, pilih Berikutnya.

    Screenshot showing the 'Configure your new project' window in Visual Studio with the Project name field set to 'WhatIsYourName'.

  5. Di jendela Informasi tambahan, .NET 5.0 (Saat Ini) seharusnya sudah dipilih untuk bingkai target Anda. Jika tidak, pilih .NET 5.0 (Saat Ini). Kemudian, pilih Buat.

    Screenshot showing the Additional information window in Visual Studio with .NET 5.0 (Current) selected as the target framework for the new project.

    Visual Studio membuka proyek baru Anda.

  1. Buka Visual Studio.

  2. Dari jendela awal, pilih Buat proyek baru.

    Screenshot showing the Visual Studio start window with 'Create a new project' selected.

  3. Di jendela Buat proyek baru, pilih Visual Basic dari daftar Bahasa. Selanjutnya, pilih Windows dari daftar Platform dan Konsol dari daftar Jenis proyek.

    Setelah Anda menerapkan filter bahasa, platform, dan jenis proyek, pilih templat Aplikasi Konsol, lalu pilih Berikutnya.

    Screenshot that shows how to choose the Visual Basic, Windows, and Console filter options and select the Console Application project template.

    Catatan

    Jika tidak melihat templat Aplikasi Konsol, Anda dapat menginstalnya dari jendela Buat proyek baru. Di pesan Tidak menemukan apa yang Anda cari?, pilih link Instal alat dan fitur lain.

    Screenshot showing the 'Install more tools and features' link from the 'Not finding what you're looking for' message in the 'Create new project' window.

    Kemudian, di Alat Penginstal Visual Studio, pilih beban kerja Pengembangan desktop .NET.

    Screenshot showing the .NET desktop development workload in the Visual Studio Installer.

    Setelah itu, pilih tombol Ubah di alat penginstal Visual Studio. Anda mungkin diminta untuk menyimpan pekerjaan Anda. Selanjutnya, pilih Lanjutkan untuk menginstal beban kerja. Kemudian, kembali ke langkah 2 dalam prosedur Buat proyek ini.

  4. Di jendela Konfigurasikan proyek baru, masukkan WhatIsYourName di kotak Nama proyek. Kemudian, pilih Berikutnya.

    Screenshot showing the 'Configure your new project' window in Visual Studio with the Project name field set to 'WhatIsYourName'.

  5. Di jendela Informasi tambahan, .NET 8.0 harus sudah dipilih untuk kerangka kerja target Anda. Jika tidak, pilih .NET 8.0. Kemudian, pilih Buat.

    Screenshot showing the Additional information window in Visual Studio with .NET 8.0 selected as the target framework for the new project.

    Visual Studio membuka proyek baru Anda.

Menjalankan aplikasi

Setelah memilih templat proyek Visual Basic dan memberi nama proyek Anda, Visual Studio membuat file Program.vb. Kode default memanggil metode WriteLine untuk menampilkan string harfiah "Halo Dunia!" di jendela konsol.

Ada dua cara untuk menjalankan kode ini, di dalam Visual Studio dalam mode debug, dan dari komputer Anda sebagai aplikasi mandiri biasa.

Menjalankan aplikasi dalam mode debug

Screenshot showing the default 'Hello World!' code.

  1. Pilih tombol WhatIsYourName atau tekan F5 untuk menjalankan kode default dalam mode Debug.

    Screenshot showing the 'What Is Your Name' button highlighted in the Visual Studio toolbar.

  2. Saat aplikasi berjalan di Konsol Debug Visual Studio, "Halo Dunia!" ditampilkan. Tekan tombol apa pun untuk menutup jendela konsol debug dan mengakhiri aplikasi:

    Screenshot showing 'Hello World!' and the 'Press any key to close this window' messages.

Screenshot showing the default 'Hello World!' code.

  1. Pilih tombol WhatIsYourName atau tekan F5 untuk menjalankan kode default dalam mode Debug.

    Screenshot showing the 'What Is Your Name' button highlighted in the Visual Studio toolbar.

  2. Saat aplikasi berjalan di Konsol Debug Visual Studio, "Halo Dunia!" ditampilkan. Tekan tombol apa pun untuk menutup jendela konsol debug dan mengakhiri aplikasi:

    Screenshot showing 'Hello World!' and the 'Press any key to close this window' messages when the app runs in the Debug Console.

Menjalankan aplikasi sebagai mandiri

Untuk melihat output di luar Visual Studio, di jendela konsol sistem, buat dan jalankan file yang dapat dieksekusi (file .exe).

  1. Pada menu Build, pilih Solusi Build.

  2. Di Penjelajah Solusi, klik kanan WhatIsYourName dan pilih Buka File di File Explorer.

  3. Di File Explorer, navigasikan ke direktori bin\Debug\net5.0 dan jalankan WhatIsYourName.exe.

  4. Prosedur Main berakhir setelah pernyataan tunggalnya dijalankan dan jendela konsol segera ditutup. Agar konsol tetap terlihat hingga pengguna menekan tombol, lihat bagian berikutnya.

  1. Pada menu Build, pilih Solusi Build.

  2. Di Penjelajah Solusi, klik kanan WhatIsYourName dan pilih Buka File di File Explorer.

  3. Di File Explorer, navigasikan ke direktori bin\Debug\net8.0 dan jalankan WhatIsYourName.exe.

  4. Prosedur Main berakhir setelah pernyataan tunggalnya dijalankan dan jendela konsol segera ditutup. Agar konsol tetap terlihat hingga pengguna menekan tombol, lihat bagian berikutnya.

Menambahkan kode untuk meminta input pengguna

Selanjutnya, Anda menambahkan kode Visual Basic yang meminta nama Anda lalu menampilkannya bersama dengan tanggal dan waktu saat ini. Selain itu, Anda menambahkan kode yang menjeda jendela konsol hingga pengguna menekan tombol.

  1. Masukkan kode Visual Basic berikut setelah baris Sub Main(args As String()) dan sebelum baris End Sub, ganti baris WriteLine:

    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 dan WriteLine menulis string ke konsol.
    • ReadLine membaca input dari konsol, dalam hal ini string.
    • DateTime mewakili tanggalwaktu, dan Now menampilkan waktu saat ini.
    • ReadKey() menjeda aplikasi dan menunggu penekanan tombol.

    Screenshot showing the code for the 'Program.vb' file in the 'WhatIsYourName' project loaded in the Visual Basic code editor.

  2. Pilih tombol WhatIsYourName atau tekan F5 untuk membangun dan menjalankan aplikasi pertama Anda dalam mode Debug.

  3. Saat jendela konsol debug terbuka, masukkan nama Anda. Jendela konsol akan tampak seperti dengan cuplikan layar berikut:

    Screenshot showing the debug console window with 'Please enter your name', the date and time, and 'Press any key to continue' messages.

  4. Tekan tombol apa pun untuk mengakhiri aplikasi, lalu tekan tombol apa pun untuk menutup jendela konsol debug.

  1. Masukkan kode Visual Basic berikut setelah baris Sub Main(args As String()) dan sebelum baris End Sub, ganti baris WriteLine:

    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 dan WriteLine menulis string ke konsol.
    • ReadLine membaca input dari konsol, dalam hal ini string.
    • DateTime mewakili tanggalwaktu, dan Now menampilkan waktu saat ini.
    • ReadKey() menjeda aplikasi dan menunggu penekanan tombol.

    Screenshot showing the code for the 'Program.vb' file in the 'WhatIsYourName' project loaded in the Visual Basic code editor.

  2. Pilih tombol WhatIsYourName atau tekan F5 untuk membuat dan menjalankan aplikasi Anda dalam mode Debug.

  3. Saat jendela konsol debug terbuka, masukkan nama Anda. Jendela konsol akan tampak seperti dengan cuplikan layar berikut:

    Screenshot showing the debug console window with 'Please enter your name', the date and time, and 'Press any key to continue' messages.

  4. Tekan tombol apa pun untuk mengakhiri aplikasi, lalu tekan tombol apa pun untuk menutup jendela konsol debug.

Setelah kode baru Anda berada di aplikasi, buat dan jalankan file yang dapat dieksekusi (file .exe) di jendela konsol sistem, seperti yang dijelaskan sebelumnya dalam Menjalankan aplikasi sebagai aplikasi mandiri. Sekarang ketika Anda menekan tombol, aplikasi akan keluar, yang menutup jendela konsol.

Kredit tambahan: Tambahkan dua nomor

Contoh ini menunjukkan cara membaca dalam angka, bukan string, dan melakukan beberapa aritmatika. Coba ubah kode Anda dari:

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

untuk:

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

Lalu jalankan aplikasi yang diperbarui seperti yang dijelaskan di bagian sebelumnya, Jalankan aplikasi.

Menambahkan kontrol sumber Git

Setelah membuat aplikasi, Anda mungkin ingin menambahkannya ke repositori Git. Visual Studio memudahkan proses tersebut dengan alat Git yang dapat Anda gunakan langsung dari IDE.

Tip

Git adalah sistem kontrol versi modern yang paling banyak digunakan, jadi apakah Anda seorang pengembang profesional atau Anda belajar cara membuat kode, Git bisa sangat berguna. Jika Anda baru menggunakan Git, situs web https://git-scm.com/ adalah tempat yang baik untuk memulai. Di sana, Anda dapat menemukan contekan, buku online populer, dan video Git Basics.

Untuk mengaitkan kode Anda dengan Git, mulailah dengan membuat repositori Git baru tempat kode Anda berada:

  1. Di bilah status di sudut kanan bawah Visual Studio, pilih Tambahkan ke Kontrol Sumber, lalu pilih Git.

    Screenshot of the Git source control buttons below the Solution Explorer pane, with the Add to Source Control button highlighted.

  2. Dalam kotak dialog Buat repositori Git, masuk ke GitHub.

    Screenshot of the Create a Git Repository dialog window where you can sign in to GitHub.

    Nama repositori terisi otomatis berdasarkan lokasi folder Anda. Repositori baru Anda bersifat privat secara default, yang berarti hanya Anda yang dapat mengaksesnya.

    Tip

    Baik repositori Anda bersifat publik atau privat, yang terbaik adalah memiliki cadangan jarak jauh kode Anda yang disimpan dengan aman di GitHub. Bahkan jika Anda tidak bekerja dengan tim, repositori jarak jauh membuat kode Anda tersedia untuk Anda dari komputer mana pun.

  3. Pilih Buat dan Dorong.

    Setelah membuat repositori, Anda akan melihat detail status di bilah status.

    Screenshot of the repo status bar that's below the Solution Explorer pane in Visual Studio.

    Ikon pertama dengan panah menunjukkan berapa banyak penerapan keluar/masuk di cabang Anda saat ini. Anda dapat menggunakan ikon ini untuk menarik penerapan masuk atau mendorong penerapan keluar apa pun. Anda juga dapat memilih untuk melihat penerapan ini terlebih dahulu. Untuk melakukannya, pilih ikon, lalu pilih Tampilkan Keluar/Masuk.

    Ikon kedua dengan pensil menunjukkan jumlah perubahan yang tidak dilakukan pada kode Anda. Anda dapat memilih ikon ini untuk melihat perubahan tersebut di jendela Perubahan Git.

Untuk mempelajari selengkapnya tentang cara menggunakan Git dengan aplikasi Anda, lihat dokumentasi kontrol versi Visual Studio.

Membersihkan sumber daya

Jika Anda tidak akan menggunakan aplikasi ini lagi, hapus proyek tersebut.

  1. Di Penjelajah Solusi, klik kanan pada WhatIsYourName untuk membuka menu konteks untuk proyek Anda. Lalu, pilih Buka Folder di File Explorer.

  2. Tutup Visual Studio.

  3. Dalam dialog File Explorer, naik dua tingkat folder.

  4. Klik kanan pada folder WhatIsYourName dan pilih Hapus.

Langkah berikutnya

Selamat atas penyelesaian tutorial ini! Untuk mempelajari selengkapnya, lihat tutorial berikut.

Baca juga