Jika Anda pernah membuat program di Java, Delphi atau C++ (entah C++ Builder atau Visual C++), mungkin keberadaan program console tidak terlalu mengagetkan. Tetapi, membuat program Visual Basic tidak mudah. Untungnya pada Visual Basic 2008, membuat program console menjadi semudah bahasa program yang saya sebutkan terdahulu.
Pilih File >> New Project. Pada template, pilih Console Application
Sesudah memilih pilihan Console Application. Anda langsung memasuki Module seperti dibawah ini:
Module Module1
Sub Main()
End Sub
End Module
Tambahkan Option Strict On. Perintah ini membuat VB waspada terhadap kesalahan program. Bandingkan dengan VB-VB lama. Namun jika Anda akan menjalankan kode program VB lama, ubah Option Strict ke Off.
Agar dapat menulis ke layar, tuliskan:
Console.WriteLine("Selamat Datang di Visual Basic")
Program diatas masih belum sempurna. Jika Anda menjalankannya, Anda hanya akan melihat kotak console tampil sebentar kemudian tertutup dalam hitungan detil. Agar Anda dapat melihat apa yang sudah dikerjakan VB di layar, tambahkan
Console.Read()
sehingga sekarang program selengkapnya seperti ini:
Option Strict On
Module Module1
Sub Main()
Console.Write("Selamat datang di Visual Basic")
Console.Read()
End Sub
End Module
Kita dapat menggunakan baik Write atau WriteLne untuk menulis ke layar konsol. Perbedaannya, WriteLine akan berpindah ke baris di bawahnya sesudah menulis.
Read() dan ReadLine digunakan untuk membaca masukan yang diketikkan user. Read() akan membaca data tanpa berpindah ke baris selanjutnya, sedangkan ReadLine() akan memindahkan kursor ke baris selanjutnya sesudah membaca.
Untuk lebih jelasnya, mari kita amati contoh berikut:
Module Module1
Sub Main()
Dim jumlah As Integer
Console.WriteLine("Program Mencetak Angka ")
Console.WriteLine("=======================")
Console.WriteLine("")
Console.Write("Masukkan batasan cetak: ")
jumlah = Console.Read()
For i = 1 To jumlah
Console.WriteLine(i)
Next
End Sub
End Module
Program diatas adalah mencetak bilang dari angka satu sampai batasan yang diberikan user. Komputer akan membaca masukan dari user pada bagian:
jumlah = Console.Read()
jumlah sendiri adalah variabel yang sudah didefiniskan di bagian atas, yaitu:
Dim jumlah As Integer
0 komentar:
Posting Komentar