BAB VIII VISUAL BASIC

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB VIII VISUAL BASIC"

Transkripsi

1 BAB VIII VISUAL BASIC 8.1 Tujuan 1. Praktikan dapat mengetahui apa itu pemrogaman berbasis objek (OOP). 2. Praktikan dapat mengetahui IDE pada Visual Basic. 3. Praktikan dapat memahami struktur project pada Visual Basic. 4. Praktikan dapat membuat aplikasi sederhana menggunakan Visual Basic. 8.2 Alat dan Bahan 1. Microsoft Visual Basic 2010 Express 2. Personal Computer 8.3 Dasar Teori Visual Basic Microsoft Visual Basic (sering disingkat sebagai VB saja) merupakan sebuah bahasa pemrograman yang menawarkan Integrated Development Environment (IDE) visual untuk membuat program perangkat lunak berbasis sistem operasi Microsoft Windows dengan menggunakan model pemrograman (COM). Visual Basic merupakan turunan bahasa pemrograman basic dan menawarkan pengembangan perangkat lunak komputer berbasis grafik dengan cepat. Beberapa bahasa skrip seperti Visual Basic for Applications (VBA) dan Visual Basic Scripting Edition (VBScript), mirip seperti halnya Visual Basic, tetapi cara kerjanya yang berbeda. Para programmer dapat membangun aplikasi dengan menggunakan komponen-komponen yang disediakan oleh Microsoft Visual Basic Program-program yang ditulis dengan Visual Basic juga dapat menggunakan Windows API, tapi membutuhkan deklarasi fungsi luar tambahan. 193

2 Message Box MsgBox (message box) adalah salah satu fitur yang dapat digunakan di Visual Basic. Message Box digunakan untuk memberikan pesan dari sang pembuat program kepada pengguna program apabila terjadi sebuah kondisi tertentu. Message Box dalam visual basic terdiri dari bermacam tipe seperti Message Box OKOnly, Message Box OKCancel, Message Box YesNoCancel, Message Box YesNo, dll Check Box and Radio Button Check Box adalah sebuah kontrol pemilihan yang fungsinya hampir sama dengan Radio Button (Option), hanya saja bedanya pada check box ini adanya kotak dan tanda Cek (V) pada item yang terpilih. Radio Button (Option) adalah sebuah kontrol dimana user dapat memilih salah satu dari beberapa pilihan-pilihan yang ada. Pilihan ini siftanya tunggal, artinya user tidak dapat memilih lebih dari satu Combo Box ComboBox adalah kombinasi kemampuan dari TextBox dan ListBox karena user dapat memasukkan informasi seperti di TextBox dan user juga dapat memilih daftar item seperti pada ListBox. Properti ListBox dan ComboBox: 1. Text: Mengatur informasi yang akan ditampilkan. 2. ToolTipText: Menset ToolTip atau Hint pada objek. ToolTip digunakan untuk memberikan keterangan pada user tentang fungsi TextBox. 3. Enabled: Menset apakah sebuah objek diaktifkan atau tidak. Jika diset true maka TextBox dapat diedit. Sebaliknya jika di set False maka TextBox tidak dapat diedit. 4. Visible:Menset apakah sebuah objek ditampilkan atau disembunyikan. Isii properti ini adalah antara True dan False.

3 TabIndex:Menset urutan jika user menekan tombol TAB, karena secara default untuk pindah antar objek adalah TAB. TabIndex dimulai dari Sorted:Mengurutkan daftar item pada ComboBox dan ListBox. 7. List:Menset atau mengembalikan nilai dari daftar item. 8. ListCount:Mengembalikan nilai jumlah item Pencabangan Percabangan atau if digunakan untuk membandingkan suatu kondisi tertentu. Jika kondisi tersebut benar maka akan dijalankan blok pernyataan tertentu. Tetapi jika kondisi tersebut salah, pernyataan di dalam if tidak akan dijalankan, dan blok if tersebut akan dilompati. Bentuk umum dari percabangan adalah if<kondisi>then<pernyataan> Array Array adalah sekumpulan nilai data yang dikelompokkan dalam sebuah variabel. Array sendiri digunakan jika ada sebuah nilai data yang mempunyai tipe sama dan akan mendapatkan perlakukan yang sama. Misalnya kita mempunyai 100 data dengan tipe yang sama dan akan diperlakukan yang sama pula, maka lebih mudah menggunakan array dibanding 100 variabel yang berbeda. Setiap nilai data di dalam array disebut elemen array dan masing-masing dibedakan dengan nomor indeks. Array sendiri dideklarasikan dengan cara yang sama dengan variabel, yaitu menggunakan perintah Dim, kemudian diikuti tanda kurung dan jumlah elemennya dikurangi satu (karena indeks dimulai dari angka nol). Cara penulisan array adalah Dim nama_array(jumlah_elemen - 1) As tipe_data Login Form login adalah form yang digunakan sebagai pengaman atau penyaring user, apabila di form login user memasukkan id dan passwordnya salah maka aka nada pemberitahuan dari program

4 196 tersebut. Dan biasanya dalam form login hanya terdapat dua buah kolom text yang akan diisikan username dan password. Dengan visual basic kita dapat membuat form login dengan menggunakan percabangan, jika data yang dimasukkan benar, maka akan memanggil tampilan yang berikutnya, dan jika password atau username salah maka akan muncul notifikasi yang menyatakan bahwa data yang dimasukkan salah. 8.4 Analisa dan Pembahasan Message Box 1. Drag and Drop Button dari Toolbox ke Form 2. Edit BackColor, Font, ForeColor, dan Text pada Properties Gambar 8.1 Desain form Message Box 3. Klik 2 kali pada Button tadi, maka kita akan masuk ke source code Button tersebut 4. Tambahkan source code berikut pada function Button1.Click : Messagebox.Show( Selamat datang di Praktikum P7. & NIM Saya & ) Jalankan Aplikasi dengan Klik Start pada Toolbar

5 197 Gambar 8.2 Output Message Box Seperti terlihat pada gambar diatas, perintah MessageBox.Show berfungsi untuk menampilkan karakter yang dimasukkan ke dalamnya. Perintah ini sangat mirip dengan perintah printf pada bahasa C. Penggunaan & dalam penulisan diatas berfungsi untuk menggabungkan 2 atau lebih variabel kata Check Box and Radio Button 1. Buat project baru. 2. Desain Tampilan form seperti gambar berikut ini : Gambar 8.3 Desain form CheckBox & RadioButton 3. Tambahkan kontrol ke form seperti pada gambar diatas dan atur propertinya seperti tabel berikut:

6 198 Tabel 8.1 Properti CheckBox & RadioButton Object Properties Nilai Form1 Name Text Form1 CheckBox dan RadioButton Label1 Name Lbl_Font GroupBox1 Text Efek GroupBox2 Text Font Style CheckBox1 Text StrikeOut CheckBox2 Text Underline RadioButton1 Text Regular RadioButton2 Text Italic RadioButton3 Text Bold RadioButton4 Text BoldItalic 4. Klik ganda pada CheckBox1, kemudian ketikkan kode program berikut ini : Lbl_Font.Font = New Font("Microsoft sans Serif", Lbl_Font.Font.Size, _ Lbl_Font.Font.Style Xor FontStyle.Strikeout)//berfungsi untuk membuat teks berefek strikeout 5. Klik ganda pada CheckBox2, kemudian ketikkan kode program berikut ini : Lbl_Font.Font = New Font("Microsoft sans Serif", Lbl_Font.Font.Size, _ Lbl_Font.Font.Style Xor FontStyle.Underline)//berfungsi untuk membuat teks berefek garis bawah 6. Klik ganda pada RadioButton1, kemudian ketikkan kode program berikut ini : Lbl_Font.Font = New Font("Microsoft sans Serif", Lbl_Font.Font.Size, _ Lbl_Font.Font.StyleXor FontStyle.Regular)//berfungsi membuat teks kembali seperti semula

7 Klik ganda pada RadioButton2, kemudian ketikkan kode program berikut ini : Lbl_Font.Font = New Font("Microsoft sans Serif", Lbl_Font.Font.Size, _ Lbl_Font.Font.Style Xor FontStyle.Italic)//berfungsi untuk membuat teks miring 8. Klik ganda pada RadioButton3, kemudian ketikkan kode program berikut ini : Lbl_Font.Font = New Font("Microsoft sans Serif", _ Lbl_Font.Font.Size, Lbl_Font.Font.Style Xor FontStyle.Bold)//berfungsi membuat teks tebal 9. Klik ganda pada RadioButton4, kemudian ketikkan kode program berikut ini : Lbl_Font.Font = New Font("Microsoft sans Serif", _ Lbl_Font.Font.Size, Lbl_Font.Font.Style Xor FontStyle.Bold Xor FontStyle.Italic)//berfungsi untuk membuat teks tebal dan miring 10. Jalankan aplikasi dengan menekan tombol F5 (di keyboard), atau melalui ikon Start Debugging di toolbar, atau melalui menu Debug > Start Debuging. Gambar 8.4 Output CheckBox & RadioButton Nampak jelas pada output program diatas, pada tool Checkbox terdapat perbedaan dengan RadioButton. Perbedaan tersebut terletak pada pemilihannya, dimana Checkbox bisa memilih lebih dari satu, dan RadioButton hanya dapat memilih salah satu diantara pilihan yang ada.

8 Combo Box Pembuatan program combo box dapat dilakukan dengan langkah sebagai berikut: 1. Buat project baru pada aplikasi Visual Basic 2. Desain form seperti Gambar 8.5 Desain form Combo Box 3. Tambahkan kontrol ke form seperti pada gambar diatas dan atur propertinya seperti tabel berikut: Tabel 8.2 Properti ComboBox Object Properties Nilai Form1 Name Text Form1 Operator Label1 Text Nilai1 Label2 Text Operator Label3 Text Nilai2 Label4 Text Hasil TextBox1 Name TxtNilai1 ComboBox1 Name CmbOperator TextBox2 Name TxtNilai2 TextBox3 Name TxtHasil Button1 Name Text BtnProses Proses

9 Klik ganda pada Form3, kemudian ketikkan kode program berikut ini : CmbOperator.Items.Add("+")//berfungsi memasukkan karakter + pada ComboBox CmbOperator.Items.Add("-")//berfungsi memasukkan karakter - pada ComboBox CmbOperator.Items.Add("x")//berfungsi memasukkan karakter x pada ComboBox CmbOperator.Items.Add("/")//berfungsi memasukkan karakter / pada ComboBox CmbOperator.Items.Add("Sisa")//berfungsi memasukkan karakter sisa pada ComboBox CmbOperator.Items.Add("Pangkat")//berfungsi memasukkan karakter pangkat pada ComboBox CmbOperator.Items.Add("<>")//berfungsi memasukkan karakter <> pada ComboBox CmbOperator.Items.Add("<")//berfungsi memasukkan karakter < pada ComboBox CmbOperator.Items.Add(">")//berfungsi memasukkan karakter > pada ComboBox CmbOperator.Items.Add("<=")//berfungsi memasukkan karakter <= pada ComboBox CmbOperator.Items.Add(">=")//berfungsi memasukkan karakter >= pada ComboBox CmbOperator.Items.Add("Like")//berfungsi memasukkan karakter Like pada ComboBox CmbOperator.Items.Add("Not")//berfungsi memasukkan karakter Not pada ComboBox CmbOperator.Items.Add("&")//berfungsi memasukkan karakter & pada ComboBox

10 Klik ganda pada tombol Proses, lalu ketikkan kode program berikut ini : Select Case CmbOperator.Text Case "+" TxtHasil.Text = Val(TxtNilai1.Text) + Val(TxtNilai2.Text) //perintah yang dieksekusi jika karakter yang diinput + Case "-" TxtHasil.Text = Val(TxtNilai1.Text) - Val(TxtNilai2.Text) //perintah yang dieksekusi jika karakter yang diinput Case "x" TxtHasil.Text = Val(TxtNilai1.Text) * Val(TxtNilai2.Text) //perintah yang dieksekusi jika karakter yang diinput x Case "/" TxtHasil.Text = Val(TxtNilai1.Text) / Val(TxtNilai2.Text) //perintah yang dieksekusi jika karakter yang diinput / Case "Sisa" TxtHasil.Text = Val(TxtNilai1.Text) mod Val(TxtNilai2.Text) //perintah yang dieksekusi jika karakter yang diinput Sisa Case "Pangkat" TxtHasil.Text = Val(TxtNilai1.Text) ^ Val(TxtNilai2.Text) //perintah yang dieksekusi jika karakter yang diinput Pangkat Case "<>" TxtHasil.Text = TxtNilai1.Text <> TxtNilai2.Text //perintah yang dieksekusi jika karakter yang diinput <> Case "<" TxtHasil.Text = TxtNilai1.Text < TxtNilai2.Text //perintah yang dieksekusi jika karakter yang diinput < Case ">"

11 203 TxtHasil.Text = TxtNilai1.Text > TxtNilai2.Text //perintah yang dieksekusi jika karakter yang diinput > Case "<=" TxtHasil.Text = TxtNilai1.Text <= TxtNilai2.Text //perintah yang dieksekusi jika karakter yang diinput <= Case ">=" TxtHasil.Text = TxtNilai1.Text >= TxtNilai2.Text //perintah yang dieksekusi jika karakter yang diinput >= Case "Like" TxtHasil.Text = TxtNilai1.Text Like TxtNilai2.Text //perintah yang dieksekusi jika karakter yang diinput Like Case "Not" TxtHasil.Text = Not TxtNilai1.Text = TxtNilai2.Text //perintah yang dieksekusi jika karakter yang diinput Not Case "&" TxtHasil.Text = TxtNilai1.Text & TxtNilai2.Text //perintah yang dieksekusi jika karakter yang diinput & End Select //Pengakhiran program 6. Jalankan aplikasi dengan menekan tombol F5 (di keyboard), atau melalui ikon Start Debugging di toolbar, atau melalui menu Debug > Start Debuging. Gambar 8.6 Output Combo Box

12 204 Hasil pembagian diatas adalah sebagian kecil dari menu yang digunakan pada combobox yang telah kita buat. Dalam ComboBox kita dapat memilih suatu perintah dengan mengeklik anak panah bawah dari output program yang kita debug. Dengan pemberian perintah yang tepat,maka setelah menekan tombol Proses, data yang diinput yaitu 27/3 akan menghasilkan hasil yang sangat tepat yaitu Pencabangan 1. Buat form baru. 2. Desain Tampilan form seperti gambar berikut ini : Gambar 8.7 Desain form percabangan 3. Tambahkan kontrol ke form seperti pada gambar diatas dan atur propertinya seperti tabel berikut: Tabel 8.3 Properti percabangan Object Properties Nilai Form1 Name Text Form1 Pencabangan IF Button1 Name Text Btn_if IF.. ENDIF Button2 Name Text Btn_if_else IF.. ELSE.. ENDIF

13 205 Button3 Name Text Btn_case CASE.. ENDCASE 4. Klik ganda pada Btn_if, kemudian ketikkan kode program berikut ini : Private Sub Btn_if_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btn_if.Click Dim usia As String, nilai As Single, thn As Integer //deklarasi usia sebagai string, nilai sebagai single,dan thn sebagai integer usia = InputBox("Usia Pegawai saat ini?", "Batasan usia pensiun", 0) //variabel usia berupa box input berisikan pertanyaan diatas. nilai = Val(usia)//variabel nilai berisikan nilai dari variabel usia If nilai >= 55 Then//jika nilai lebih besar sama dengan 55 maka dijalankan perintah dibawahnya thn = nilai 55//variabel tahun bernilai variabel nilai dikurangi 55 MessageBox.Show("usia pegawai : " & usia & " Tahun", "Konfirmasi",MessageBoxButtons.OK,MessageBoxIcon.Infor mation) //menampilkan pesan kotak pada output MessageBox.Show("Keterangan : Pegawai harus pensiun " & thn & " tahun yang lalu", "Konfirmasi", MessageBoxButtons.OK, MessageBoxIcon.Information) //menampilkan pesan kotak pada output End If //mengakhiri fungsi if End Sub //mengakhiri program 5. Klik ganda pada Btn_if_else, kemudian ketikkan kode program berikut ini : Private Sub Btn_if_else_Click(ByVal sender As

14 206 System.Object, ByVal e As System.EventArgs) Handles Btn_if_else.Click Dim usia As String, nilai As Single, thn As Integer //deklarasi variabel usia sebagai string, variabel nilai sebagai single, dan variabel tahun sebagai integer. usia = InputBox("Usia Pegawai saat ini?", "Batasan usia pensiun", 0) //variabel usia berupa box input berisikan pertanyaan diatas. nilai = Val(usia) //variabel nilai berisikan nilai dari variabel usia If nilai >= 55 Then //jika nilai>=55 maka akan dijalankan perintah dibawahnya thn = nilai 55//perintah if yang dijalankan yaitu variabel tahun sama dengan nilai dikurangi 55 MessageBox.Show("usia pegawai : " & usia & " Tahun", "Konfirmasi", MessageBoxButtons.OK, MessageBoxIcon.Information) //menampilkan pesan kotak pada output MessageBox.Show("Keterangan : Pegawai harus pensiun " & thn & " tahun yang lalu", "Konfirmasi", MessageBoxButtons.OK, MessageBoxIcon.Information) //menampilkan pesan kotak pada output Else //perintah bila kondisi if tidak terpenuhi thn = 55 nilai//variabel nilai sama dengan 55 dikurang nilai MessageBox.Show("usia pegawai : " & usia & " Tahun", "Konfirmasi", MessageBoxButtons.OK, MessageBoxIcon.Information) //menampilkan pesan kotak pada output MessageBox.Show("Keterangan : Pegawai akan pensiun " & thn & " lagi", "Konfirmasi", MessageBoxButtons.OK, MessageBoxIcon.Information) //menampilkan pesan kotak pada output End If //mengakhiri fungsi if End sub //mengakhiri program

15 Klik ganda pada Btn_case, kemudian ketikkan kode program berikut ini: Private Sub Btn_case_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btn_case.Click Dim isian As String, usia As Integer //deklarasi variabel isian sebagai string dan usia sebagai integer isian = InputBox("Usia anda saat ini?", "Status Anda") //variabel isian berisikan box input dan pertanyaan usia = Val(isian)// usia sama dengan nilai variabel isian MessageBox.Show("Usia Anda saat ini : " & usia & " tahun", "Konfirmasi", MessageBoxButtons.OK, MessageBoxIcon.Information) //menampilkan pesan kotak pada output Select Case usia//pemilihan case usia Case 1 To 4//case 1 sampai case 4 MessageBox.Show("Anda sekarang tergolong balita", "Konfirmasi", MessageBoxButtons.OK, MessageBoxIcon.Information) //menampilkan pesan kotak pada output Case5 To 16//case 5 sampai case 16 MessageBox.Show("Anda sekarang tergolong anak-anak", "Konfirmasi", MessageBoxButtons.OK, MessageBoxIcon.Information) //menampilkan pesan kotak pada output Case 17 To 24//case 17 sampai case 24 MessageBox.Show("Anda sekarang tergolong remaja", "Konfirmasi", MessageBoxButtons.OK, MessageBoxIcon.Information) //menampilkan pesan kotak pada output Case 25 To 55//case 25 sampai 55 MessageBox.Show("Anda sekarang tergolong dewasa", "Konfirmasi", MessageBoxButtons.OK,

16 208 MessageBoxIcon.Information) //menampilkan pesan kotak pada output Case Is >= 56 //case >=56 MessageBox.Show("Anda sekarang tergolong manula", "Konfirmasi", MessageBoxButtons.OK, MessageBoxIcon.Information) //menampilkan pesan kotak pada output Case Else//case dalam keadaan salah MessageBox.Show("Anda salah memasukkan usia", "Konfirmasi", MessageBoxButtons.OK, MessageBoxIcon.Information) End Select//mengakhiri fungsi case End Sub//mengakhiri program 7. Jalankan aplikasi dengan menekan tombol F5 (di keyboard), atau melalui ikon Start Debugging di toolbar, atau melalui menu Debug > Start Debuging. Gambar 8.8 Output percabangan if Perbedaan percabangan if dengan yang lainnya terletak pada pengkondisiannya. Dimana if hanya dapat mengkondisikan input ke dalam sebuah kondisi. Keterbatasan inilah yang membuat if jarang

17 209 digunakan dalam programming. Misalnya saja pada program diatas, bila kita input data 60 maka hasil yang muncul tepat, namun apabila yang kita inputkan kurang dari 55 maka program tidak akan menampilkan hasil apa-apa. Gambar 8.9 Output percabangan if else Pada percabangan if else, setiap data yang diinput akan meleati pengkondisian lebih dari sekali. Ini adalah salah satu keunggulannya dibandingkan dengan if. Misalnya saja pada output diatas kita input angka 48 maka output yang muncul akan sesuai meskipun data yang diinput dibawah 55. Hal ini terjadi karena pengkondisiannya lebih dari sekali.

18 210 Gambar 8.10 Output percabangan case Berbeda dengan percabangan-percabangan sebelumnya, pada case data yang diinput akan masuk ke salah satu case yang sesuai. Perintah akan dijalankan berdasarkan case yang cocok tadi. Bila input yang dimasukkan tidak ada yang cocok dengan case yang tersedia, maka akan muncul perintah default dan meminta user untuk input ulang data Array Pembuatan program array dapat dilakukan dengan langkah sebagai berikut: 1. Buat project baru pada aplikasi Visual Basic 2. Desain form seperti

19 211 Gambar 8.11 Desain form Array 3. Tambahkan kontrol ke form seperti pada gambar diatas dan atur propertinya seperti tabel berikut: Tabel 8.4 Properti Array Object Properties Nilai Form1 Name Text Form1 Array Satu Dimensi Label1 Text NIM Label2 Text Nama Label3 Text Prodi TexBox1 Name TxtNIM TexBox2 Name TxtNama TexBox3 Name TxtAsal

20 212 ListView1 Name ListView1 Button1 Name Teks Btn Tambah Tambah 4. Klik ganda pada Form Load, kemudian ketikkan kode program berikut ini : ListView1.GridLines = True //mencantumkan data ke daftar ListView1.View = View.Details ListView1.Columns.Add("NIM") ListView1.Columns.Add("NAMA", 115)//penginputan data Nama pada kolum nama ListView1.Columns.Add("ASAL", 110) TxtNim.Text = 1//penginputan data Asal pada kolum asal TxtNama.Focus()//kembali fokus ke nama 5. Klik ganda pada BtnTambah, kemudian ketikkan kode program berikut ini : Dim Arr(2) As String //deklarasi variabel kumpulan data maksimal 2 sebagai string Arr(0) = TxtNim.Text //input data NIM ke array (0) Arr(1) = TxtNama.Text //input data Nama ke array (1) Arr(2) = TxtAsal.Text //input data Asal ke array (2) Dim listitem As ListViewItem //deklarasi variabel yang ditampilkan dalam bentuk list. listitem = New ListViewItem //penulisan list data baru dari data input listitem = ListView1.Items.Add//memasukkan data list1 ke dalam tabel data (Arr(0)) listitem.subitems.add(arr(1)) listitem.subitems.add(arr(2)) //input data yang dinput masuk kedalam tabel dengan format sesuai pada listitem, mulai dari NIM,Nama,dan Asal. TxtNim.Text = TxtNim.Text + 1 //input Nim akan bertambah

21 213 setelah input kedua dimasukkan TxtNama.Text = "" TxtAsal.Text = "" //perintah untuk mengosongkan teksbox TxtNama dan TxtAsal TxtNama.Focus()//kembali fokus ke pengisian nama 6. Jalankan aplikasi dengan menekan tombol F5 (di keyboard), atau melalui icon Start Debugging di toolbar, atau melalui menu Debug > Start Debuging. Gambar 8.12 Output Array Pada output array diatas, tidak jauh berbeda dengan yang telah dipelajari dalam bahasa C. Pada output diatas kita misalkan saja input NIM dengan Nama Miftah Adiguna dan Asal Pemalang, lalu kita tekan proses, maka input yang kita masukkan tadi akan muncul di tabel yang ada dibawahnya. Setelah itu pada kolom NIM akan bertambah 1, hal ini sesuai dengan apa yang kita tuliskan pada program Login 1. Buat form baru pada aplikasi Visual Basic 2. Desain form seperti

22 214 Gambar 8.13 Desain form Login 3. Tambahkan kontrol ke form seperti pada gambar diatas dan atur propertinya seperti tabel berikut: Tabel 8.5 Properti Login Object Properties Nilai Form1 Name Text Form1 Pencabangan IF Label1 Text User Name Label2 Text Password TextBox1 Name TxtUserName TextBox2 Name TxtPassword Button1 Button2 PasswordChar Name Text Name Text * BtnLogin Login BtnCancel Cancel 4. Klik ganda pada BtnLogin, kemudian ketikkan kode program berikut ini: If TxtPassword.Text = "" And TxtUserName.Text = "" Then

23 215 //pengkondisian password dalam keadaan kosong, dan pengkondisian user name dalam keadaan kosong MessageBox.Show("User name dan Password harus diisi", "Konfirmasi", MessageBoxButtons.OK, MessageBoxIcon.Question) //pesan output yang akan ditampilkan di Message box TxtUserName.Focus()//kembali fokus ke pengisian user name ElseIf TxtPassword.Text = "" Then //kondisi password dalam keadaan kosong MessageBox.Show("Password harus diisi", "Konfirmasi", MessageBoxButtons.OK, MessageBoxIcon.Question) //output yang ditampilkan jika password kosong TxtPassword.Focus() //kembali fokus ke pengisian password ElseIf TxtUserName.Text = "" Then //jika kondisi username dalam keadaan kosong MessageBox.Show("User name harus diisi", "Konfirmasi", MessageBoxButtons.OK, MessageBoxIcon.Question)//output yang ditampilkan jika username kosong TxtUserName.Focus()//kembali fokus ke pengsian username ElseIf TxtUserName.Text = "undip" And TxtPassword.Text = "undip" Then//pengkondisian username dan password yang benar MessageBox.Show("Password dan User Name Benar", "Konfirmasi", MessageBoxButtons.OK, MessageBoxIcon.Question)//output yang ditampilkan jika username dan password benar Form1.Show () //menampilkan form1

24 216 Else//jika input datang untuk username dan password dalam kondisi salah MessageBox.Show("Password dan User Name Anda Salah, ulangi lagi", "Konfirmasi", MessageBoxButtons.OK, MessageBoxIcon.Question)//output yang akan ditampilkan di message box TxtUserName.Text = "" TxtUserName.Text = "" //input username dalam kedaan kosong TxtUserName.Focus()//kembali fokus pada pengisian username End If //akhir dari fungsi if End Sub //mengakhiri program 5. Klik ganda pada BtnCancel, kemudian ketikkan kode program berikut ini : End 6. Jalankan aplikasi dengan menekan tombol F5 (di keyboard), atau melalui ikon Start Gambar 8.14 Output Login

25 217 Pada menu login diatas, kita sudah atur Username dan Password yang diinginkan, yaitu undip dengan password undip. Apabila kita kita masukkkan username dan password tadi lalu menekan login, maka kita akan masuk ke program array. Hal ini terjadi karena pada Form login telah kita hubungkan dengan form array yang telah dibuat sebelumnya.

26 Kesimpulan 1. Visual Basic merupakan Bahasa pemrograman yang berbasis GUI, sehingga memudahkan untuk programmer dalam membuat suatu algoritma program. 2. Perintah If Else, If ElseIf, dan Select Case digunakan untuk penyeleksian kondisi yang berisi nilai true dan false. 3. If Else yaitu perintah logika dimana untuk menyeleksi dua kondisi saja, jika If terpenuhi maka pernyataan If akan dijalankan, jika tidak terpenuhi maka pernyataan pada Else yang dijalankan. 4. If ElseIf yaitu perintah logika dimana untuk menyeleksi lebih dari dua kondisi, jika If terpenuhi maka pernyataan If akan dijalankan, jika tidak terpenuhi maka pernyataan If selanjutnya akan diperiksa, hingga pernyataan tidak ada yang terpenuhi dan pernyataan Else akan dijalankan. 5. Select Case digunakan untuk menyeleksi kondisi yang terdapat banyak kemungkinan, biasanya digunakan untuk efisiensi penulisan source kode program. 6. Fungsi Select Case lebih baik digunakan dalam pengolahan logika yang banyak daripada fungsi If ElseIf, karena penulisan source kode yang terstruktur dan lebih efisien. 7. Visual Basic dapat digunakan untuk perhitungan aritmatika, juga dapat digunakan untuk perhitungan logika. 8. Form login adalah form yang digunakan sebagai pengaman atau penyaring user, apabila di form login user memasukkan id dan passwordnya salah maka aka nada pemberitahuan dari program tersebut. 9. MsgBox (message box) adalah salah satu fitur yang dapat digunakan di Visual Basic. Message Box digunakan untuk memberikan pesan dari sang pembuat program kepada pengguna program apabila terjadi sebuah kondisi tertentu. 10. Array adalah sekumpulan nilai data yang dikelompokkan dalam sebuah variabel. 11. CheckBox berfungsi untuk menampilka pilihan pada program. Pada CheckBox kita dapat memilih lebih dari satu pilihan.

27 RadioButton berfungsi untuk menampilkan pilihan pada program. Pada RadioButton kita hanya dapat memilih satu pilihan saja. 13. ComboBox berfungsi untuk menampilkan pilihan berupa daftar. Kita dapat memilih pilihan dari daftar dengan klik panah bawah dan memilih pilihan yang kita inginkan.

MODUL VII VISUAL BASIC

MODUL VII VISUAL BASIC MODUL VII VISUAL BASIC Tujuan 1. Praktikan dapat mengetahui apa itu pemrogaman berbasis objek (OOP) 2. Praktikan dapat mengetahui IDE pada Visual Basic 3. Praktikan dapat memahami struktur project pada

Lebih terperinci

FORM DAN OBJEK KONTROL (1)

FORM DAN OBJEK KONTROL (1) LAPORAN PEMOGRAMAN VISUAL FORM DAN OBJEK KONTROL (1) Disusun oleh : Nama Kelas : Syarif Hidayatullah : IK-1A/21 NIM : 3.34.12.0.21 Job : 2 PRODI TEKNIK INFORMATIKA JURUSAN TEKNIK ELEKTRO POLITEKNIK NEGERI

Lebih terperinci

I. JUDUL Array. Pengertian Array. Deklarasi Array PRAKTIKUM 6 ARRAY II. TUJUAN. III. ALAT DAN BAHAN - Microsoft Visual Studio 2010

I. JUDUL Array. Pengertian Array. Deklarasi Array PRAKTIKUM 6 ARRAY II. TUJUAN. III. ALAT DAN BAHAN - Microsoft Visual Studio 2010 I. JUDUL Array PRAKTIKUM 6 ARRAY II. TUJUAN - Memahami dan mengenal Array (array satu dimensi dan array multi dimensi) - Dapat membuat aplikasi sederhana dengan menggunakan array satu dimensi dan array

Lebih terperinci

MODUL 2 SELECTION & LOOPING PADA FORM

MODUL 2 SELECTION & LOOPING PADA FORM MODUL 2 SELECTION & LOOPING PADA FORM TUJUAN : Mahasiswa mampu menguasai dan memahami penggunaan logika selection dan looping di Visual Basic.Net dengan implementasi pada Form dan object. Materi : Selection

Lebih terperinci

Pertemuan ke-3. Statemen input/output Struktur Kontrol Keputusan

Pertemuan ke-3. Statemen input/output Struktur Kontrol Keputusan Pertemuan ke-3 Statemen input/output Struktur Kontrol Keputusan Statemen Input/Output Tujuan Praktikum Mengenalkan fungsi inputbox dan message box Menjelaskan proses penampilan pesan pada MS Visual Target

Lebih terperinci

MODUL PRAKTIKUM CLENT SERVER. Menggunakan Visual Basic 2010 dan MySQL. (Prodi Manajemen Informatika D3)

MODUL PRAKTIKUM CLENT SERVER. Menggunakan Visual Basic 2010 dan MySQL. (Prodi Manajemen Informatika D3) MODUL PRAKTIKUM CLENT SERVER Menggunakan Visual Basic 2010 dan MySQL (Prodi Manajemen Informatika D3) FAKULTAS ILMU KOMPUTER UNIVERSITAS WIDYA DHARMA KLATEN 2015 MODUL 1. PENGENALAN VISUAL BASIC 2010 1.1.

Lebih terperinci

BAB V Pengenalan Komponen-Komponen (object) pada VB

BAB V Pengenalan Komponen-Komponen (object) pada VB BAB V Pengenalan Komponen-Komponen (object) pada VB I. Tujuan Praktikum 1. Mahasiswa memahami komponen-komponen yang ada di VB 2. Mahasiswa dapat menjelaskan komponen-komponen yang ada di VB serta pengaturan

Lebih terperinci

Mengerti dan memahami pemrograman berbasis object Mengerti dan memahami pembuatan visualisasi untuk interface

Mengerti dan memahami pemrograman berbasis object Mengerti dan memahami pembuatan visualisasi untuk interface PERCOBAAN 9 Dasar Pemograman Visual A. Tujuan Mengerti dan memahami pemrograman berbasis object Mengerti dan memahami pembuatan visualisasi untuk interface B. Teori 1. Mengenal Visual Basic Visual Basic

Lebih terperinci

Pemrograman Visual. Oleh: Danu Wira Pangestu, S.Kom. bangdanu.wordpress.com

Pemrograman Visual. Oleh: Danu Wira Pangestu, S.Kom. bangdanu.wordpress.com Pemrograman Visual Oleh: Danu Wira Pangestu, S.Kom. Sekilas.NET Framework.NET Framework merupakan suatu kumpulan base class atau juga merupakan suatu set class library untuk mendevelop suatu program. Dengan

Lebih terperinci

FORM DAN OBJEK KONTROL (2)

FORM DAN OBJEK KONTROL (2) LAPORAN PEMOGRAMAN VISUAL FORM DAN OBJEK KONTROL (2) Disusun oleh : Nama Kelas : Syarif Hidayatullah : IK-1A/21 NIM : 3.34.12.0.21 Job : 3 dan 4 PRODI TEKNIK INFORMATIKA JURUSAN TEKNIK ELEKTRO POLITEKNIK

Lebih terperinci

1.1 Mengenal Visual Basic (VB) 1.2 Mengenal Integrated Development Environment (IDE) VB 6

1.1 Mengenal Visual Basic (VB) 1.2 Mengenal Integrated Development Environment (IDE) VB 6 1.1 Mengenal Visual Basic (VB) Visual Basic adalah salah satu bahasa pemrograman komputer. Bahasa pemrograman adalah perintahperintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu.

Lebih terperinci

Visual Basic 6.0 For Beginners

Visual Basic 6.0 For Beginners Visual Basic 6.0 For Beginners Febryan Hari Purwanto fharipurwanto@gmail.com Chapter 6 Alur Program Kondisi Percabangan Sebuah aplikasi harus memiliki alur program yang baik sehingga tidak akan terjadi

Lebih terperinci

STRUKTUR KENDALI PERCABANGAN

STRUKTUR KENDALI PERCABANGAN STRUKTUR KENDALI PERCABANGAN Tujuan Instruksi Khusus : 1. Mengetahui dan memahami tentang percabangan (seleksi) 2. Mengerti dan memahami perbedaan jenis struktur kendali percabangan Visual Basic 3. Mampu

Lebih terperinci

Krisna D. Octovhiana. 1.1 Apa itu Array?

Krisna D. Octovhiana. 1.1 Apa itu Array? Cepat Mahir Visual Basic 6.0 mail4krisna@yahoo.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

Lebih terperinci

PRAKTIKUM 1 MICROSOFT VISUAL BASIC 2010

PRAKTIKUM 1 MICROSOFT VISUAL BASIC 2010 PRAKTIKUM 1 MICROSOFT VISUAL BASIC 2010 Visual Basic 2010 merupakan suatu program yang digunakan untuk mengembangkan dan membangun aplikasi yang bergerak di atas sistem.net framework. Dengan dikembangkannya

Lebih terperinci

LAPORAN PRAKTIKUM BAHASA PEMOGRAMAN VISUAL. Asnita Meydelia C. K OFF E

LAPORAN PRAKTIKUM BAHASA PEMOGRAMAN VISUAL. Asnita Meydelia C. K OFF E LAPORAN PRAKTIKUM BAHASA PEMOGRAMAN VISUAL Asnita Meydelia C. K. 130533608143 OFF E UNIVERSITAS NEGERI MALANG FAKULTAS TEKNIK ELEKTRO PRODI S1 PENDIDIKAN TEKNIK INFORMATIKA JANUARI, 2015 LABORATORIUM KOMPUTER

Lebih terperinci

MODUL 2 PERANCANGAN INTERFACE

MODUL 2 PERANCANGAN INTERFACE 6 MODUL 2 PERANCANGAN INTERFACE A. Tujuan Praktikum 1. Mahasiswa mampu memahami struktur dasar dan konsep pemrograman berbasis objek pada Visual Basic 2. Mahasiswa mampu membuat interface antar muka untuk

Lebih terperinci

Object (Control) Dalam Vb.Net

Object (Control) Dalam Vb.Net BAHASA PEMROGRAMAN Object (Control) Dalam Vb.Net Hal : 1 OBJECT (CONTROL) DALAM VB.NET Object (control) yang sering digunakan : Form CheckBox Label GroupBox TextBox Timer Button DataTimePicker ComboBox

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Lampu Lalu Lintas 2.1.1 Pengertian Lampu Lalu Lintas Menurut Penjelasan UU Lalu Lintas No. 14 tahun 1992 pasal 8 ayat 1 huruf c menyebutkan bahwa Pengertian alat pemberi isyarat

Lebih terperinci

MODUL I PENGENALAN VISUAL BASIC.NET

MODUL I PENGENALAN VISUAL BASIC.NET MODUL I PENGENALAN VISUAL BASIC.NET A. TUJUAN Memahami platform Microsoft.NET. Mengenal Integrated Development Environment (IDE) Visual Basic.NET. Memahami struktur project Visual Basic.NET. Memahami jenis-jenis

Lebih terperinci

1. MENGENAL VISUAL BASIC

1. MENGENAL VISUAL BASIC 1. MENGENAL VISUAL BASIC 1.1 Mengenal Visual Basic 6.0 Bahasa Basic pada dasarnya adalah bahasa yang mudah dimengerti sehingga pemrograman di dalam bahasa Basic dapat dengan mudah dilakukan meskipun oleh

Lebih terperinci

MODUL 2 Variabel, Val, If tunggal dan If bersarang + case

MODUL 2 Variabel, Val, If tunggal dan If bersarang + case MODUL 2 Variabel, Val, If tunggal dan If bersarang + case 1. variabel suatu tempat dalam memori yang diberi nama (sebagai pengenal) dan dialokasikan untuk menampung data. Sintax : Dim_namavariabel_As_typedata

Lebih terperinci

PRAKTIKUM 2. Variabel, Tipe Data dan Operator. Tipe data dan variabel. - Microsoft Visual Studio 2010

PRAKTIKUM 2. Variabel, Tipe Data dan Operator. Tipe data dan variabel. - Microsoft Visual Studio 2010 PRAKTIKUM 2 I. JUDUL Variabel, Tipe Data dan II. TUJUAN - Memahami Variabel ; - Memahami Penggunaan Tipe Data; - Memahami Penggunaan III. ALAT DAN BAHAN - Microsoft Visual Studio 2010 IV. DASAR TEORI Tipe

Lebih terperinci

VISUAL BASIC 6.0 PEMROGRAMAN KOMPUTER. Visual Basic

VISUAL BASIC 6.0 PEMROGRAMAN KOMPUTER. Visual Basic PEMROGRAMAN KOMPUTER VISUAL BASIC 6.0 Visual Basic Asal mula VB dari bahasa BASIC (Beginners Allpurpose Symbolic Instruction Code) yang pada awalnya bekerja pada sistem operasi DOS. Kelebihan VB : Sangat

Lebih terperinci

MODUL I Pengenalan IDE Visual Basic 6.0

MODUL I Pengenalan IDE Visual Basic 6.0 MODUL I Pengenalan IDE Visual Basic 6.0 Visual Basic (VB) pada dasarnya adalah sebuah bahasa pemrograman komputer. Bahasa pemrograman adalah perintah-perintah atau instruksi yang dimengerti oleh komputer

Lebih terperinci

BAHASA PEMROGRAMAN 2 PENGENALAN GAMBAS

BAHASA PEMROGRAMAN 2 PENGENALAN GAMBAS BAHASA PEMROGRAMAN 2 PENGENALAN GAMBAS 1. LATAR BELAKANG Gambas (Gambas Almost Means BASic) adalah sebuah bahasa pemrograman visual berbasis objek yang menyerupai visual basic yang berjalan di platform

Lebih terperinci

BAB I SEKILAS VISUAL STUDIO.NET 2008

BAB I SEKILAS VISUAL STUDIO.NET 2008 BAB I SEKILAS VISUAL STUDIO.NET 2008 Pembahasan Materi : Mengenal IDE Visual Studio.NET 2008. Pembuatan project pada Visual Studio.NET 2008. Pengenalan kontrol yang sering digunakan, menulis kode program

Lebih terperinci

I. JUDUL. Exception Handling. Jenis-Jenis error. Exception PRAKTIKUM 12. Exception Handling

I. JUDUL. Exception Handling. Jenis-Jenis error. Exception PRAKTIKUM 12. Exception Handling I. JUDUL Exception Handling PRAKTIKUM 12 Exception Handling II. TUJUAN - Memahami dan mengenal Exception Handling - Dapat membuat aplikasi sederhana dengan menggunakan Exception Handling III. ALAT DAN

Lebih terperinci

Krisna D. Octovhiana. 1.1 Apa itu Operator?

Krisna D. Octovhiana. 1.1 Apa itu Operator? Cepat Mahir Visual Basic 6.0 mail4krisna@yahoo.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

Lebih terperinci

VISUAL PROGRAMMING 2. bangdanu.wordpress.com. By: Danu Wira Pangestu

VISUAL PROGRAMMING 2. bangdanu.wordpress.com. By: Danu Wira Pangestu VISUAL PROGRAMMING 2 By: Danu Wira Pangestu VARIABEL, TIPE DATA & OPERATOR Variabel Variabel adalah nama atau simbol yang digunakan untuk mewakili suatu nilai. Suatu variabel mempunyai nama dan menyimpan

Lebih terperinci

STRUKTUR KENDALI PERULANGAN

STRUKTUR KENDALI PERULANGAN STRUKTUR KENDALI PERULANGAN Tujuan Instruksi Khusus : 1. Mengetahui dan memahami tentang perulangan (iterasi) 2. Mengerti perbedaan jenis struktur kendali perulangan Visual Basic 3. Dapat membuat program

Lebih terperinci

PEMROGRAMAN VISUAL BASIC

PEMROGRAMAN VISUAL BASIC PEMROGRAMAN VISUAL BASIC Setelah memahami bahasa Visual Basic dasar untuk menuliskan kode program, langkah selanjutnya adalah mempelajari pemrograman VB itu sendiri. 6.1 Sub Procedure Sejauh ini, Anda

Lebih terperinci

Membuat Program Kriptografi dengan VB.Net 2010

Membuat Program Kriptografi dengan VB.Net 2010 Membuat Program Kriptografi dengan VB.Net 2010 M. Rhifky Wayahdi Rhifky.wayahdi@yahoo.com muhammadrhifkywayahdi@gmail.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi

Lebih terperinci

Pernyataan Berkondisi / Percabangan

Pernyataan Berkondisi / Percabangan Praktikum IV Tugas Pemrograman Pernyataan Berkondisi / Percabangan A. Pendahuluan Pernyataan berkondisi digunakan untuk mengambil keputusan yang melibatkan dua alternatif atau lebih. Misalkan untuk menentukan

Lebih terperinci

Budi Permana, S.Kom Pendahuluan. Lisensi Dokumen:

Budi Permana, S.Kom Pendahuluan. Lisensi Dokumen: Dasar-dasar Pemrograman Visual Studio 2010 Budi Permana, S.Kom nobiasta@gmail.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan

Lebih terperinci

P6 Struktur Kontrol pada Visual Basic.Net

P6 Struktur Kontrol pada Visual Basic.Net P6 Struktur Kontrol pada Visual Basic.Net A. Tujuan Mahasiswa dapat memahami berbagai selection pada pemrograman Visual Basic.Net. Mahasiswa dapat membuat aplikasi dengan kasus berbagai bentuk selection.

Lebih terperinci

UNIVERSITAS GUNADARMA

UNIVERSITAS GUNADARMA MODUL PRAKTIKUM ALGORITMA dan PEMROGRAMAN 2 Versi 3.0 Tahun Penyusunan 2012 Tim Penyusun 1. Diana Ikasari ST., MMSI 2. Widiastuti Skom.,MMSI. 3.Titik Ermawati 4. Georgi A Laboratorium Sistem Informasi

Lebih terperinci

Visual Basic 6.0 For Beginners

Visual Basic 6.0 For Beginners Visual Basic 6.0 For Beginners Febryan Hari Purwanto fharipurwanto@gmail.com Chapter 9 Array dan Kontrol Array 1. Array Array adalah sekumpulan nilai yang disimpan dalam satu nama yang sama, array mengijinkan

Lebih terperinci

Modul Praktikum Ke-1

Modul Praktikum Ke-1 Bahasa Pemrograman Dasar Fathurrohman 1 Modul Praktikum Ke-1 (Tampilan VB, Event, Property, Objek Kontrol : form, text, label, command) Mengenal Visual Basic (VB) Visual Basic adalah salah satu perangkat

Lebih terperinci

M. Choirul Amri. 2.1 Membuat Project Baru.

M. Choirul Amri. 2.1 Membuat Project Baru. Cepat Mahir Visual Basic.NET choirul@bsmdaemon.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

Lebih terperinci

Bab 7 Komponen Dasar Visual Basic 29 BAB VII KOMPONEN DASAR VISUAL BASIC TUJUAN PRAKTIKUM

Bab 7 Komponen Dasar Visual Basic 29 BAB VII KOMPONEN DASAR VISUAL BASIC TUJUAN PRAKTIKUM Bab 7 Komponen Dasar Visual Basic 29 BAB VII KOMPONEN DASAR VISUAL BASIC TUJUAN PRAKTIKUM 1. Mengerti tipe-tipe data yang dimiliki oleh Visual Basic 2. Memahami berbagai struktur kondisi yang terdapat

Lebih terperinci

Modul Praktikum Ke-2

Modul Praktikum Ke-2 Bahasa Pemrograman Dasar Fathurrohman 6 Modul Praktikum Ke-2 (Method, Objek Kontrol (OptionButton, CheckBox, Frame), Variabel, Tipe Data) Aktifkan VB 6 melalui tombol Start. Buka kembali project Latihan1.vbp:

Lebih terperinci

Danu Wira Pangestu

Danu Wira Pangestu Pemrograman Database Visual Basic MySQL (bagian 1) Danu Wira Pangestu danu_wira@yahoo.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas

Lebih terperinci

Pendidikan Teknik Informatika Universitas Negeri Malang

Pendidikan Teknik Informatika Universitas Negeri Malang STANDAR KOMPETENSI Mengenal Bahasa Pemrograman Visual Basic 6.0 KOMPETENSI DASAR Mengenal perintah dasar dan menu Visual Basic 6.0 1 2 3 IDE dan konsep penggunaan Visual Basic 6.0 Mengenal Interface visual

Lebih terperinci

VISUAL BASIC.NET. 1. Apa Itu VB.NET?

VISUAL BASIC.NET. 1. Apa Itu VB.NET? VISUAL BASIC.NET 1. Apa Itu VB.NET? VB.NET adalah salah satu bahasa pemrograman Komputer Tingkat Tinggi. Bahasa Pemrograman Adalah Perintah-perintah yang dimengerti oleh computer untuk melakukan tugas-tugas

Lebih terperinci

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol. Cepat Mahir Visual Basic 6.0 mail4krisna@yahoo.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

Lebih terperinci

Struktur Data II. Bekerja Dengan Form.

Struktur Data II. Bekerja Dengan Form. Struktur Data II dengan Visual Basic Bekerja Dengan Form ptputraastawa@gmail.com Ptputraastawa.wordpress.com @2011 Data dan Variabel Penggunaan Data dan Variabel Informasi yang disimpan atau diolah oleh

Lebih terperinci

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa latin computere yang berarti

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa latin computere yang berarti BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer (computer) berasal dari bahasa latin computere yang berarti menghitung. Dalam bahasa Inggris komputer berasal dari kata to compute yang artinya

Lebih terperinci

Mengenal Visual Basic Clasic. Agus Priyanto, M.Kom

Mengenal Visual Basic Clasic. Agus Priyanto, M.Kom Mengenal Visual Basic Clasic Agus Priyanto, M.Kom Outline Materi Sekilas VB Clasic Perbedaan VB dan VB.NET Interface Antar Muka Konsep Dasar Pemrograman Membuat Project Baru Sekilas Sejarah Visual basic

Lebih terperinci

Gambar 2.1. Komponen yang digunakan. Gunakan komponen-komponen seperti pada gambar 2.1 untuk membuat form pada gambar 2.2.

Gambar 2.1. Komponen yang digunakan. Gunakan komponen-komponen seperti pada gambar 2.1 untuk membuat form pada gambar 2.2. 2 EVENT DAN PROPERTY 2.1. Membuat User Interface Pemrograman Visual Basic adalah suatu pemrograman visual, dimana pembuatan program dilakukan menggunakan media visual atau sering disebut dengan user-interface.

Lebih terperinci

MODUL PRAKTIKUM PEMROGRAMAN VISUAL BASIC

MODUL PRAKTIKUM PEMROGRAMAN VISUAL BASIC Fakultas Teknik Praktikum 4 2014 MODUL PRAKTIKUM PEMROGRAMAN VISUAL BASIC Moh. Anshori Aris Widya, S.Kom UNIPDU (Universitas Pesantren Tinggi Darul Ulum) 2013-2014 UNIPDU Komplek Pondok Pesantren Tinggi

Lebih terperinci

P5 Variabel, Tipe Data dan Operator

P5 Variabel, Tipe Data dan Operator P5 Variabel, Tipe Data dan Operator A. Tujuan Mahasiswa memahami dan dapat menggunakan variabel, operator dan tipe data pada visual basic.net B. Pembahasan Variabel Operator Tipe Data 5.1. Variabel Mendeklarasikan

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Sistem Informasi Sistem berasal dari bahasa latin Systema dan bahasa Yunani adalah suatu kesatuan yang terdiri dari komponen atau elemen yang dihubuungkan bersama untuk memudahkan

Lebih terperinci

Algoritma Pemrograman 2 B

Algoritma Pemrograman 2 B Algoritma Pemrograman 2 B Dr. Lily Wulandari Minggu 3 TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN KONTROL PROGRAM 1 Tipe Data dalam Visual Basic Microsoft Visual Basic menyediakan beberapab tipe data

Lebih terperinci

P3 & 4 Integrated Development Environment (IDE) Visual Basic

P3 & 4 Integrated Development Environment (IDE) Visual Basic P3 & 4 Integrated Development Environment (IDE) Visual Basic A. Tujuan Mahasiswa dapat memahami IDE atau lingkungan kerja pada Visual Basic Mahasiswa dapat mengenali dan mengetahui fungsi komponen-komponen

Lebih terperinci

Aplikasi Payroll dengan ASP.Net

Aplikasi Payroll dengan ASP.Net Aplikasi Payroll dengan ASP.Net Aplikasi Payroll merupakan aplikasi yang digunakan untuk menghitung gaji karyawan. Pada aplikasi sederhana ini, penulis belum melibatkan koneksi ke database, sehingga hanya

Lebih terperinci

PENGENALAN VISUAL BASIC NET

PENGENALAN VISUAL BASIC NET PENGENALAN VISUAL BASIC NET Visual Basic Net 2008 adalah salah satu program berorientasi objek, selain itu ada pula program Java dan C++ yang juga berbasis objek. Program Visual Basic Net 2008 adalah produksi

Lebih terperinci

Program absen dengan menggunakan visual basic 6.0

Program absen dengan menggunakan visual basic 6.0 Program absen dengan menggunakan visual basic 6.0 Pajrin Wurika Sahara Wurika.sahara@gmail.com Abstrak Visual Basic merupakan sebuah bahasa pemrograman yang menawarkan Integrated Development Environment

Lebih terperinci

BAB II Unit Control pada Visual Basic

BAB II Unit Control pada Visual Basic BAB II Unit Control pada Visual Basic Control merupakan objek hubungan dengan pemakai (user Interface Object). Objekobjek ini tujuannya untuk interaksi antara pemakai program dengan program. Objek ini

Lebih terperinci

MODUL PRAKTIKUM PEMROGRAMAN VISUAL BASIC

MODUL PRAKTIKUM PEMROGRAMAN VISUAL BASIC Fakultas Teknik Praktikum 1 2014 MODUL PRAKTIKUM PEMROGRAMAN VISUAL BASIC Moh. Anshori Aris Widya, S.Kom UNIPDU (Universitas Pesantren Tinggi Darul Ulum) 2013-2014 UNIPDU Komplek Pondok Pesantren Tinggi

Lebih terperinci

PEMROGRAMAN DASAR. Visual Basic 6

PEMROGRAMAN DASAR. Visual Basic 6 PEMROGRAMAN DASAR Visual Basic 6 TUJUAN Memahami solusi studi kasus menggunakan konsep berorientasi objek dalam visual basic (VB) Materi Konsep Objek Dalam Visual basic Objek in form and control Implementation

Lebih terperinci

Menjelaskan variabel aksi sebagai data string nilai,hasil dan simpan sebagai data double.

Menjelaskan variabel aksi sebagai data string nilai,hasil dan simpan sebagai data double. 1. Public Class Form1 Dim aksi As String Dim nilai As Double Dim hasil As Double Dim simpan As Double Menjelaskan variabel aksi sebagai data string nilai,hasil dan simpan sebagai data double. 2. Private

Lebih terperinci

MODUL I PENDAHULUAN. Modul I : Pengenalan Visual Basic 1

MODUL I PENDAHULUAN. Modul I : Pengenalan Visual Basic 1 MODUL I PENDAHULUAN MENGENAL VISUAL BASIC Microsoft Visual Basic adalah bahasa pemrograman yang dugunakan untuk membuat aplikasi windows yang berbasis GUI. Visual Basil merupakan Event-Driven Programming

Lebih terperinci

BAB I. 1 P e m r o g r a m a n V i s u a l B a s i c - J a t i L e s t a r i

BAB I. 1 P e m r o g r a m a n V i s u a l B a s i c - J a t i L e s t a r i BAB I Konsep Visual Basic: Penerapan di dunia Usaha, Instalasi serta Pengenalan IDE (Integrated Development Environment) VB dan konsep pemrograman visual I. Tujuan Praktikum 1. Mahasiswa mengenal VB, penerapan

Lebih terperinci

SOLUTIONS DAN PROJECT

SOLUTIONS DAN PROJECT 1 01 LINGKUNGAN VB.NET DAN VISUAL STUDIO 2010 SOLUTIONS DAN PROJECT SOLUTIONS Solutions Pada Visual Studio merupakan Kumpulan dari Project Project yang bersifat global dalam ruang lingkup.net Framework.

Lebih terperinci

Pengenalan Dan Contoh Penggunaan Sederhana Fungsi Looping Pada Visual Basic

Pengenalan Dan Contoh Penggunaan Sederhana Fungsi Looping Pada Visual Basic Pengenalan Dan Contoh Penggunaan Sederhana Fungsi Looping Pada Visual Basic Muhamad Burhanudin Muhamadburhanudin981@gmail.com Abstrak Looping atau perulangan merupakan salah satu hal terpenting yang harus

Lebih terperinci

pernyataan pernyataan End If

pernyataan pernyataan End If Pertemuan ke-5 STRUKTUR KEPUTUSAN Tujuan: 1. Menulis ekspresi berkondisi 2. Menggunakan pernyataan If...Then untuk melompat ke pernyataan program lain berdasarkan berbagai kondisi 3. Menggunakan pernyataan

Lebih terperinci

PENGENALAN VISUAL BASIC 6.0

PENGENALAN VISUAL BASIC 6.0 PENGENALAN VISUAL BASIC 6.0 Visual Basic adalah salah satu bahasa pemrograman komputer. Bahasa pemrograman adalah perintah-perintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu. Bahasa

Lebih terperinci

BAB I Pengenalan Visual Basic pada Pemrograman Akuntansi 1

BAB I Pengenalan Visual Basic pada Pemrograman Akuntansi 1 BAB I Pengenalan Visual Basic pada Pemrograman Akuntansi 1 1.1 Mengenal Visual Basic Visual Basic 6 merupakan salah satu tool untuk pengembangan aplikasi yang banyak diminati oleh orang. Di sini Visual

Lebih terperinci

DASAR MENGGUNAKAN VISUAL BASIC 6.0

DASAR MENGGUNAKAN VISUAL BASIC 6.0 DASAR MENGGUNAKAN VISUAL BASIC 6.0 Apa itu Visual Basic? Kata Visual menunjukkan cara yang digunakan untuk membuat Graphical User Interface (GUI). Dengan cara ini Anda tidak lagi menuliskan instruksi pemrograman

Lebih terperinci

Cepat Mahir Visual Basic 6.0. Cepat Mahir Visual Basic 6.0. Bab 10 Penggunaan Kontrol Array. Krisna D. Octovhiana

Cepat Mahir Visual Basic 6.0. Cepat Mahir Visual Basic 6.0. Bab 10 Penggunaan Kontrol Array. Krisna D. Octovhiana Cepat Mahir Visual Basic 6.0 mail4krisna@yahoo.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

Lebih terperinci

Form dan Kontrol. 5.1 Form

Form dan Kontrol. 5.1 Form Form dan Kontrol Pada bab-bab sebelumnya kita telah sering menggunakan form maupun kontrol. Kita menggunakan form sebagai cara untuk berinteraksi dengan pengguna/user. Dengan form, kita bisa menciptakan

Lebih terperinci

BAB 2 LANDASAN TEORI. adalah perintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu.

BAB 2 LANDASAN TEORI. adalah perintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu. BAB 2 LANDASAN TEORI 2.1. Visual Basic 6.0 Visual Basic adalah salah satu bahasa pemrograman komputer. Bahasa pemrograman adalah perintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu.

Lebih terperinci

MODUL-MODUL PRAKTIKUM VB.

MODUL-MODUL PRAKTIKUM VB. MODUL-MODUL PRAKTIKUM VB. Net Oleh : CHALIFA CHAZAR MODUL 1 MENGENAL VB.NET Tujuan : Mahasiswa mampu dan memahami cara menggunakan aplikasi Visual Studio dan memahami komponen dalam menggunakan Microsoft

Lebih terperinci

PENGGUNAAN STRUKTUR KONTROL

PENGGUNAAN STRUKTUR KONTROL PENGGUNAAN STRUKTUR KONTROL MENGGENAL STRUKTUR KONTROL Struktur kontrol di dalam bahasa pemrograman adalah perintah dengan bentuk (struktur) tertentu yang digunakan untuk mengatur (mengontrol) jalannya

Lebih terperinci

TUGAS 3 PRAKTIKUM PEMROGRAMAN.NET

TUGAS 3 PRAKTIKUM PEMROGRAMAN.NET A. SOAL 1 TUGAS 3 PRAKTIKUM PEMROGRAMAN.NET Modifikasi dari tugas 2 sebelumnya dengan menambahkan button untuk isi data, clear dan tutup dengan proses : - Saat form dijalankan maka semua isian tidak aktif,

Lebih terperinci

Panduan membuat aplikasi sederhana pada Smartphone berbasis Windows Mobile 5

Panduan membuat aplikasi sederhana pada Smartphone berbasis Windows Mobile 5 Panduan membuat aplikasi sederhana pada Smartphone berbasis Windows Mobile 5 Eko Riduwan eko@ekoriduwan.com http://www.ekoriduwan.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan,

Lebih terperinci

PRAKTIKUM 1. Framework adalah kerangka kerja yang terdiri dari kumpulan dari beberapa fungsi,

PRAKTIKUM 1. Framework adalah kerangka kerja yang terdiri dari kumpulan dari beberapa fungsi, PRAKTIKUM 1 I. JUDUL PENGENALAN C# (Csharp) II. TUJUAN - Memahami platform Microsoft.NET; - Mengenal Integrated Development Environment (IDE) Visual Basic.NET; - Memahami struktur project C# - Memahami

Lebih terperinci

Pertemuan 2 Bahasa Visual Basic Aplication

Pertemuan 2 Bahasa Visual Basic Aplication Pertemuan 2 Bahasa Visual Basic Aplication Dasar dari pemrograman pada Visual Basic adalah VBA yang menggunakan dialek Basic. Bagi anda yang pernah belajar bahasa Basic, tidak akan sulit untuk belajar

Lebih terperinci

Bab 4 Hasil dan Pembahasan

Bab 4 Hasil dan Pembahasan Bab 4 Hasil dan Pembahasan 4.1 Implementasi Sistem berikut. Hasil implementasi sistem berdasarkan perancangan yang telah dibuat, dijelaskan sebagai Gambar 4.1. Form Voting Gambar 4.1 merupakan antarmuka

Lebih terperinci

MODUL IV CONDITION 1

MODUL IV CONDITION 1 MODUL IV CONDITION 1 A. TUJUAN Memahami bentuk-bentuk condition Memiliki strategi dalam penggunaan condition Mampu menyelesaikan kasus-kasus yang melibatkan condition B. ALOKASI WAKTU 4 js (4 x 50 menit)

Lebih terperinci

[Tutorial VB6] Bab 4 Penggunaan Data dan Variabel

[Tutorial VB6] Bab 4 Penggunaan Data dan Variabel [Tutorial VB6] Bab 4 Penggunaan Data dan Variabel 1. Buka Microsoft Visual Basic 6.0. 2. Pada jendela New Project, klik Existing Pilih file Latihan.vbp klik Open 3. Tambahkan form baru ke dalam Project,

Lebih terperinci

TiPe Data Array di Vb.net. By Faizah,S.Kom

TiPe Data Array di Vb.net. By Faizah,S.Kom TiPe Data Array di Vb.net By Faizah,S.Kom Tujuan Praktikum Praktikan mengenal variabel array Praktikan mampu menggunakan variabel array untuk manipulasi data definisi Array : struktur data yang menyimpan

Lebih terperinci

MODUL PRAKTIKUM VB.NET STMIK-IM BANDUNG MODUL-MODUL PRAKTIKUM. VB. Net. Oleh : CHALIFA CHAZAR S T M I K - I M B A N D U N G

MODUL PRAKTIKUM VB.NET STMIK-IM BANDUNG MODUL-MODUL PRAKTIKUM. VB. Net. Oleh : CHALIFA CHAZAR S T M I K - I M B A N D U N G MODUL-MODUL PRAKTIKUM VB. Net Oleh : CHALIFA CHAZAR MODUL 3 CONDITIONAL STATEMENT Tujuan : Mahasiswa bisa mendefinisikan dan menggunakan penggunaan struktur kondisi IF dan SELECT Pustaka : Wibowo HR, Enterprise

Lebih terperinci

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer mempunyai arti yang luas dan berbeda untuk orang yang berbeda. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti

Lebih terperinci

PENGENALAN VISUAL BASIC 2005

PENGENALAN VISUAL BASIC 2005 PENGENALAN VISUAL BASIC 2005 Program Visual Basic 2005 adalah versi terbaru dari program Visual Basic saat buku ini dibuat. Seperti yang kita ketahui, program Visual Basic adalah bahasa pemprograman yang

Lebih terperinci

BAB II MICROSOFT VISUAL STUDIO

BAB II MICROSOFT VISUAL STUDIO BAB II MICROSOFT VISUAL STUDIO 2.1 Pembuatan Database Pada Microsoft SQL Server Langkah-langkah pembuatan database pada Sql Server dapat dilakukan seperti berikut ini: 1. Langkah pertama yang dilakukan

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer (computer) berasal dari bahasa latin computere yang berarti menghitung. Dalam bahasa inggris dari kata computer yang berarti menghitung. Dapat

Lebih terperinci

KUPAS TUNTAS PEMROGRAMAN VISUAL BASIC 6.0. Dilengkapi penjelasan Coding. Oleh: Didin Muhidin. Copyright 2016 by DiesAlfatih.

KUPAS TUNTAS PEMROGRAMAN VISUAL BASIC 6.0. Dilengkapi penjelasan Coding. Oleh: Didin Muhidin. Copyright 2016 by DiesAlfatih. KUPAS TUNTAS PEMROGRAMAN VISUAL BASIC 6.0 Dilengkapi penjelasan Coding Oleh: Didin Muhidin Copyright 2016 by DiesAlfatih Penerbit DiesAlfatih_1453 diesalfatih.blogspot.com diesalfatih@gmail.com Desain

Lebih terperinci

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN BAB III METODOLOGI PENELITIAN Pada Bab ini akan membahas perancangan hardware dan software sistem pengendali dan monitoring lampu rumah berbasis arduino uno dan visual basic. Arduino uno akan mengolah

Lebih terperinci

MODUL I PENGENALAN VISUAL BASIC 6.0. Visual Basic adalah sebuah program yang berfungsi untuk membuat aplikasi berbasis

MODUL I PENGENALAN VISUAL BASIC 6.0. Visual Basic adalah sebuah program yang berfungsi untuk membuat aplikasi berbasis MODUL I PENGENALAN VISUAL BASIC 6.0 1. Visual Basic 6.0 Visual Basic adalah sebuah program yang berfungsi untuk membuat aplikasi berbasis Microsoft Windows secara cepat dan mudah. Dalam Visual Basic terdapat

Lebih terperinci

Excel untuk Aplikasi. Gunawan Wibisono. Dibantu penyusunan oleh Yohanes Handoko

Excel untuk Aplikasi. Gunawan Wibisono. Dibantu penyusunan oleh Yohanes Handoko Excel untuk Aplikasi Gunawan Wibisono Dibantu penyusunan oleh Yohanes Handoko Format Cells Cells yang diberi border dan warna Formula Comments Cell kosong Menu Format Cells Penjelasan atas rumus yang dipilih

Lebih terperinci

Pengenalan Visual Basic

Pengenalan Visual Basic Pengenalan Visual Basic KETERANGAN : 1. Baris Menu, digunakan untuk memilih tugas-tugas tertentu seperti menyimpan project, membuka project, dll. 2. Main Toolbar, digunakan untuk melakukan tugastugas tertentu

Lebih terperinci

PERTEMUAN KE-6 STRUKTUR PERULANGAN (menggunakan Loop dan Timer)

PERTEMUAN KE-6 STRUKTUR PERULANGAN (menggunakan Loop dan Timer) PERTEMUAN KE-6 STRUKTUR PERULANGAN (menggunakan Loop dan Timer) Tujuan: 1. Menggunakan loop For...Next untuk menjalankan pernytaan selama beberapa kali. 2. Menampilkan keluaran pada form menggunakan metode

Lebih terperinci

BAB 3 TOOLBAR CUSTOMIZE DAN CONTROL TOOLBOX

BAB 3 TOOLBAR CUSTOMIZE DAN CONTROL TOOLBOX Objektif : BAB 3 TOOLBAR CUSTOMIZE DAN CONTROL TOOLBOX - Dapat Mengetahui Toolbar pada Excel makro - Dapat Membuat Menu pada Excel makro - Dapat Membuat Objek Combo Box dan List Box - Dapat Objek Check

Lebih terperinci

MODUL 1 PENGENALAN VISUAL BASIC 6.0

MODUL 1 PENGENALAN VISUAL BASIC 6.0 MODUL 1 PENGENALAN VISUAL BASIC 6.0 A. PENGANTAR Bahasa Basic pada dasarnya adalah bahasa pemrograman yang dibuat agar mudah dimengerti sehingga pemrograman di dalam bahasa Basic dapat dengan mudah dilakukan

Lebih terperinci

Metode yang umum digunakan :

Metode yang umum digunakan : Metode yang umum digunakan : A. Metode Move Untuk kontrol yang mendukung properti left, top, widht dan height B. Metode Set Focus Metode ini memindahkan fokus input ke kontrol tertentu. Masalah yang sering

Lebih terperinci

BAB IV PERANCANGAN. Gambar diatas adalah tampilang awal ketika ingin memulai project baru. Pilih Standart EXE untuk memulai project.

BAB IV PERANCANGAN. Gambar diatas adalah tampilang awal ketika ingin memulai project baru. Pilih Standart EXE untuk memulai project. BAB IV PERANCANGAN 4.1 Perancangan Visual Basic 6.0 Dalam perancangan aplikasi perancangan data menggunakan visual basic 6.0 langkah pertama adalah dengan membuat Form Home Gambar 4.1 New Project Gambar

Lebih terperinci

PEMROGRAMAN DASAR XI TKJ SMK NEGERI 1 KUPANG

PEMROGRAMAN DASAR XI TKJ SMK NEGERI 1 KUPANG Pengenalan Bagian Utama Delphi 7 Gambar 1.1 IDE (Integrated Development Environment) Delphi 7 atau lingkungan pengembangan terpadu merupakan lingkungan kerja Delphi 7 yang terbagi menjadi delapan bagian

Lebih terperinci

Membuat Proteksi File Excel Tingkat Tinggi dengan Kode VBA. By. Samsudin_Batolay

Membuat Proteksi File Excel Tingkat Tinggi dengan Kode VBA. By. Samsudin_Batolay Membuat Proteksi File Excel Tingkat Tinggi dengan Kode VBA By. Samsudin_Batolay Tutorial disini tidak membahas persis seperti contoh gambar diatas, tetapi panduan dasar yang sederhana yang dapat langsung

Lebih terperinci