Pada tutorial ini saya akan menjelaskan secara singkat dalam membuat aplikasi sangat sederhana dengan VB.NET. Aplikasi yang dibuat pada tutorial ini hanya sebatas aplikasi yang dapat merespon apa isi dari field yang telah anda tentukan. Untuk lebih jelasnya, mari kita ikuti tutorial ini. Mulailah dengan membuka Visual Studio.NET sehingga tampilan Start Page akan muncul beberapa saat. Untuk membuat project baru, pilihlah New Project untuk menampilkan dialog New Project seperti berikut :
Pada field Name, saya tulis nama project yang akan saya buat, dalam hal ini saya tuliskan Latihanku 1. Pada kolom Templates, anda dapat memilih jenis aplikasi yang akan dibuat termasuk bahasa pemrograman digunakan. Pilihlah template Windows Application, karena templates ini paling umum digunakan dengan menggunakan interface windows. Umumnya template ini merupakan interface aplikasi, lain dengan logic aplikasi yang terdapat didalam Class Library. Pada template ini dapat berisi form, class, dan lain – lain.
Untuk membuat aplikasi pertama anda, maka letakkan kontrol Label, TextBox, dan Button seperti gambar dibawah ini :
Untuk membuat aplikasi pertama anda, maka letakkan kontrol Label, TextBox, dan Button seperti gambar dibawah ini :
Selanjutnya ubahlah properti tombol ‘Button1’ menjadi ‘Hit it’ pada kolom Properties sebelah kanan di bagian TEXT. Lalu klik dua kali pada tombol tersebut untuk menginput coding yang kita inginkan. Pada tutorial ini, berikut coding untuk aplikasi yang akan kita buat sekarang.
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim matakuliah As String = UCase(TextBox1.Text)
If matakuliah = "ALGORITMA" Then
MessageBox.Show("Wah ini sih Matakuliah yang lumayan susah !!!", "Petunjuk Mata Kuliah", MessageBoxButtons.OK).ToString()
If matakuliah = "ALGORITMA" Then
MessageBox.Show("Wah ini sih Matakuliah yang lumayan susah !!!", "Petunjuk Mata Kuliah", MessageBoxButtons.OK).ToString()
ElseIf matakuliah = "METODE PENELITIAN" Then
MessageBox.Show("Tidak terlalu sulit", "Petunjuk Mata Kuliah", MessageBoxButtons.OK).ToString()
ElseIf matakuliah = "MINOR PROJECT" Then
MessageBox.Show("Uji Skill dan Mental Kalian...Kasian de lu!!!", "Petunjuk Mata Kuliah", MessageBoxButtons.OK).ToString()
MessageBox.Show("Uji Skill dan Mental Kalian...Kasian de lu!!!", "Petunjuk Mata Kuliah", MessageBoxButtons.OK).ToString()
ElseIf matakuliah = "STATISTIKA" Then
MessageBox.Show("Asalkan suka dengan matematika dan analisa sih ga masalah sama matakuliah ini", "Petunjuk Mata Kuliah", MessageBoxButtons.OK).ToString()
MessageBox.Show("Asalkan suka dengan matematika dan analisa sih ga masalah sama matakuliah ini", "Petunjuk Mata Kuliah", MessageBoxButtons.OK).ToString()
Else
MessageBox.Show("Maaf, kalo yang ini tidak ada dalam daftar kami", "ERROR input Kata/Kalimat", MessageBoxButtons.OK).ToString()
MessageBox.Show("Maaf, kalo yang ini tidak ada dalam daftar kami", "ERROR input Kata/Kalimat", MessageBoxButtons.OK).ToString()
End If
End Sub
Selanjutnya klik ganda di ruang kosong Form untuk menampilkan event Form1_Load dan input codingnya seperti berikut ini :
End Sub
Selanjutnya klik ganda di ruang kosong Form untuk menampilkan event Form1_Load dan input codingnya seperti berikut ini :
Label1.Text = "Silahkan Input Mata Kuliah yang anda inginkan ?"
Bila sudah diinput codingnya, coba cek aplikasi ini dengan mengklik tombol run atau tekan F5. Bagaimana ? Berhasilkah ? Sederhana bukan aplikasi pada tutorial ini. Oke sekarang kita lanjut cara kerja coding yang telah kita buat. Pada saat anda menekan tombol F5, coding tersebut akan dieksekusi setiap kali user mengklik tombol ‘hit it’ dan visual basic akan mengevaluasi input dari user yang diletakkan pada textbox1. Event yang dicapture ialah Button1_Click yang terjadi setiap kali user mengklik tombol tersebut.
Lalu bagaimanakah proses kerja Coding yang telah kita buat ?
Sekarang kita lihat dari baris pertama yakni :
Sekarang kita lihat dari baris pertama yakni :
Dim matakuliah As String = UCase(TextBox1.Text)
Maksud dari sintaks ini ialah kita telah membuat variabel yang bernama matakuliah bertipe string. Sehingga sintaks diatas dapat kita artikan bahwa user dapat menginput di Textbox yang ditangkap dan dimasukkan kevariabel matakuliah yang tipenya string.
Lalu kita lihat baris selanjutnya yang memakai kontrol logika IF…THEN yang sangat familiar. Misalkan kita ambil satu baris dari IF…THEN…yakni
If matakuliah = "ALGORITMA" Then
MessageBox.Show("Wah ini sih Matakuliah yang lumayan susah !!!", "Petunjuk Mata Kuliah", MessageBoxButtons.OK).ToString()
Artinya variabel matakuliah diberikan respon yang sesuai dengan jenis matakuliah yang dimasukkan. Dalam hal ini isi dari variabel matakuliah itu sendiri ialah Algoritma. Visual Basic menampilkan MessageBox dengan menggunakan Class Messagebox dengan argumen yang terdiri dari pesan, caption, dan jenis button yang ditampilkan.
MessageBox.Show("Wah ini sih Matakuliah yang lumayan susah !!!", "Petunjuk Mata Kuliah", MessageBoxButtons.OK).ToString()
Artinya variabel matakuliah diberikan respon yang sesuai dengan jenis matakuliah yang dimasukkan. Dalam hal ini isi dari variabel matakuliah itu sendiri ialah Algoritma. Visual Basic menampilkan MessageBox dengan menggunakan Class Messagebox dengan argumen yang terdiri dari pesan, caption, dan jenis button yang ditampilkan.
Apabila user memasukkan isi dari variabel tersebut bukan “ALGORITMA” maka diteruskan dengan jenis makanan lainnya yang terdapat di sintaks berikutnya yakni :
ElseIf matakuliah = "METODE PENELITIAN" Then
MessageBox.Show("Tidak terlalu sulit", "Petunjuk Mata Kuliah", MessageBoxButtons.OK).ToString()
Demikian seterusnya sampai struktur IF…THEN…tersebut berakhir.
Ooo iya ini saya tambahkan coding “Ucase (Textbox1.Text)” yang artinya setiap user meng-input isi dari variabel maka semua input dievaluasi dan dikonversi terlebih dahulu dan selanjutnya disesuaikan dengan struktur IF…THEN…jadi intinya semua input ini dikonversikan yang ada di Textbox1 menjadi huruf kapital dengan menggunakan fungsi Ucase.
ElseIf matakuliah = "METODE PENELITIAN" Then
MessageBox.Show("Tidak terlalu sulit", "Petunjuk Mata Kuliah", MessageBoxButtons.OK).ToString()
Demikian seterusnya sampai struktur IF…THEN…tersebut berakhir.
Ooo iya ini saya tambahkan coding “Ucase (Textbox1.Text)” yang artinya setiap user meng-input isi dari variabel maka semua input dievaluasi dan dikonversi terlebih dahulu dan selanjutnya disesuaikan dengan struktur IF…THEN…jadi intinya semua input ini dikonversikan yang ada di Textbox1 menjadi huruf kapital dengan menggunakan fungsi Ucase.
Catatan tambahan, jika menggunakan fungsi Ucase, maka isi dari Variabel matakuliah seperti algoritma, metode penelitian, dan seterusnya harus diketik dengan menggunakan huruf kapital. Kalo tidak, coba saja sendiri !!! heheheheh....
Ya sekian tutorial sederhana dari saya yang menjelaskan tentang bagaimana sebuah aplikasi harus mempertimbangkan berbagai kemungkinan kesalahan dan variasi input yang dilakukan end user. Tidak luput saya ucapkan TERIMAKASIH sebesar-besarnya kepada M. Choirul Amri yang telah memberikan saya informasi tentang penggunaan variabel di dalam visual basic.net…pada tahap ini saya masih belajar dan belum dapat mengajarkan apa – apa tentang programming. Diatas masih tutorial sederhana yang dapat disampaikan…sekian dan terima kasih.
Ya sekian tutorial sederhana dari saya yang menjelaskan tentang bagaimana sebuah aplikasi harus mempertimbangkan berbagai kemungkinan kesalahan dan variasi input yang dilakukan end user. Tidak luput saya ucapkan TERIMAKASIH sebesar-besarnya kepada M. Choirul Amri yang telah memberikan saya informasi tentang penggunaan variabel di dalam visual basic.net…pada tahap ini saya masih belajar dan belum dapat mengajarkan apa – apa tentang programming. Diatas masih tutorial sederhana yang dapat disampaikan…sekian dan terima kasih.
