SlideShare a Scribd company logo
1 of 13
Download to read offline
Komunitas eLearning IlmuKomputer.Com 
Copyright © 2003-2007 IlmuKomputer.Com 
1 
Dasar-dasar Pemrograman Viisuall 
Studiio 2010 
Budi Permana, S.Kom 
nobiasta@gmail.com 
Pendahuluan 
Puji syukur penulis panjatkan kepada Allah SWT yang telah memberikan kesehatan dan kemudahan sehingga penulis dapat menyelesaikan modul ini. Tidak lupa penulis juga ucapkan terima kasih kepada almarhum ayah semoga amal ibadahnya di terima di sisi Allah SWT, Ibu dan Nenek. 
Karena penulis juga manusia dan memiliki kekurangan semoga kritik dan saran membangun diperlukan untuk penulis guna menjadikan buku ini lebih baik lagi. Kritik dan saran bisa disampaikan melalui : 
Facebook : Budhi Nobi Permana 
Email FB : nobinice@gmail.com 
Email : nobiasta@gmail.com 
YM : budinobipermana@yahoo.co.id 
Akhir kata penulis ucapkan terima kasih semoga menjadi ilmu bermanfaat bagi mereka yang menggunakan buku ini amin. 
Lisensi Dokumen: 
Copyright © 2003-2007 IlmuKomputer.Com 
Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari IlmuKomputer.Com.
Komunitas eLearning IlmuKomputer.Com 
Copyright © 2003-2007 IlmuKomputer.Com 
2 
Membuat Program Sederhana 
Contoh 1 
Nama Control 
Propertis 
Nilai 
Form3 
Text 
Form 
Label1 
Text 
Nama 
Label2 
Text 
Kosongkan 
Button 
Name 
btnproses 
Text 
Proses 
Kode Program 
Public Class Form3 
Private Sub btnproses_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnproses.Click 
Label2.Text = txtnama.Text 
End Sub 
End Class 
Contoh 2 
Nama Control 
Propertis 
Nilai 
Form3 
Text 
Form 
Label1 
Text 
Nama 
Label2 
Text 
Kosongkan 
Button1 
Name 
btnproses 
Text 
Proses 
Button1 
Name 
Btntutup 
Text 
Tutup 
Grupbox1 
Text 
Warna 
Grupbox2 
Text 
Font Style 
Radiobutton1 
Text 
Merah 
Radiobutton2 
Text 
Kuning
Komunitas eLearning IlmuKomputer.Com 
Copyright © 2003-2007 IlmuKomputer.Com 
3 
Radiobutton3 
Text 
Hijau 
Radiobutton4 
Text 
Biru 
Checkbox1 
Text 
Bold 
Checkbox2 
Text 
Italic 
Checkbox3 
Text 
Underline 
Checkbox4 
Text 
Strikeout 
Atur sebagai berikut : 
Public Class Form3 
Private Sub btnproses_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnproses.Click 
Label2.Text 
= txtnama.End Sub 
Private Sub btntutup_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btntutup.Click 
End 
End Sub 
Private Sub RadioButton1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RadioButton1.CheckedChanged 
Label2.ForeColor = Color.Red 
End Sub 
Private Sub RadioButton2_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RadioButton2.CheckedChanged 
Label2.ForeColor = Color.Yellow 
End Sub 
Private Sub RadioButton3_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RadioButton3.CheckedChanged 
Label2.ForeColor = Color.Green 
End Sub 
Private Sub RadioButton4_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RadioButton4.CheckedChanged 
Label2.ForeColor = Color.Blue 
End Sub 
Private Sub Form3_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Komunitas eLearning IlmuKomputer.Com 
Copyright © 2003-2007 IlmuKomputer.Com 
4 
End Sub 
Private Sub CheckBox1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CheckBox1.CheckedChanged 
Label2.Font = New Font("Microsoft Sans Serif", Label2.Font.Size, Label2.Font.Style Xor FontStyle.Bold) 
End Sub 
Private Sub CheckBox2_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CheckBox2.CheckedChanged 
Label2.Font = New Font("Microsoft Sans Serif", Label2.Font.Size, Label2.Font.Style Xor FontStyle.Italic) 
End Sub 
Private Sub CheckBox3_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CheckBox3.CheckedChanged 
Label2.Font = New Font("Microsoft Sans Serif", Label2.Font.Size, Label2.Font.Style Xor FontStyle.Underline) 
End Sub 
Private Sub CheckBox4_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CheckBox4.CheckedChanged 
Label2.Font = New Font("Microsoft Sans Serif", Label2.Font.Size, Label2.Font.Style Xor FontStyle.Strikeout) 
End Sub 
End Class 
Contoh 3 
Untuk selanjutnya nama control penulis asumsikan pembaca sudah mengerti dengan melihat kode program nama-nama property yang dimaksud. 
Public Class Form1 
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 
ComboBox1.Items.Add("Budi") 
ComboBox1.Items.Add("Sendi") 
ComboBox1.Items.Add("Kiki") 
ComboBox1.Items.Add("Reiga") 
ComboBox1.Items.Add("Fauzi")
Komunitas eLearning IlmuKomputer.Com 
Copyright © 2003-2007 IlmuKomputer.Com 
5 
End Sub 
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click 
ListBox1.Items.Add(ComboBox1.Text) 
End Sub 
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click 
ListBox1.Items.Remove(Text) 
End Sub 
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click 
ListBox1.Items.Clear() 
End Sub 
End Class 
Contoh 4 Penggunaan Menu Strip 
Public Class Form3 
Private Sub ExitToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ExitToolStripMenuItem.Click 
End 
End Sub 
Private Sub BoldToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BoldToolStripMenuItem.Click 
Label2.Font = New Font("Microsoft Sans Serif", Label2.Font.Size, Label2.Font.Style Xor FontStyle.Bold) 
End Sub 
Private Sub FontStyleToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles FontStyleToolStripMenuItem.Click 
End Sub 
Private Sub ItalicToolStripMenuItem_Click(ByVal sender As System.Object, ByVal
Komunitas eLearning IlmuKomputer.Com 
Copyright © 2003-2007 IlmuKomputer.Com 
6 
e As System.EventArgs) Handles ItalicToolStripMenuItem.Click 
Label2.Font = New Font("Microsoft Sans Serif", Label2.Font.Size, Label2.Font.Style Xor FontStyle.Italic) 
End Sub 
Private Sub UnderlineToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles UnderlineToolStripMenuItem.Click 
Label2.Font = New Font("Microsoft Sans Serif", Label2.Font.Size, Label2.Font.Style Xor FontStyle.Underline) 
End Sub 
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click 
Label2.Text 
= TextBox1.End Sub 
Private Sub StrikeoutToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles StrikeoutToolStripMenuItem.Click 
Label2.Font = New Font("Microsoft Sans Serif", Label2.Font.Size, Label2.Font.Style Xor FontStyle.Strikeout) 
End Sub 
Private Sub RegulerToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RegulerToolStripMenuItem.Click 
Label2.Font = New Font("Microsoft Sans Serif", Label2.Font.Size, Label2.Font.Style Xor FontStyle.Regular) 
End Sub 
Private Sub MerahToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MerahToolStripMenuItem.Click 
Label2.ForeColor = Color.Red 
End Sub 
Private Sub KuningToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KuningToolStripMenuItem.Click 
Label2.ForeColor = Color.Yellow 
End Sub 
Private Sub HijauToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles HijauToolStripMenuItem.Click 
Label2.ForeColor = Color.Green 
End Sub 
Private Sub BiruToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BiruToolStripMenuItem.Click 
Label2.ForeColor = Color.Blue 
End Sub 
Private Sub KuningToolStripMenuItem1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KuningToolStripMenuItem1.Click 
Label2.ForeColor = Color.Yellow 
End Sub 
End Class
Komunitas eLearning IlmuKomputer.Com 
Copyright © 2003-2007 IlmuKomputer.Com 
7 
Messagebox 
Membuat Aplikasi MessageBox : 
1. Klik New Project > Windows Form Aplication 
1 
2 
2. Kemudian ketikan Peraktek pertama pada kotak Name setelah itu klik oke maka akan tampak form yang kita buat : 
1 
2 
3. Kemudian klik dua kali pada kota form dan ketikan kode di bawah ini : 
Public Class Form1 
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 
MessageBox.Show("Ini Kotak Pesan Pertamaku !!", "Kotak Pesan", 
MessageBoxButtons.OK, MessageBoxIcon.Information) 
End Sub 
End Class
Komunitas eLearning IlmuKomputer.Com 
Copyright © 2003-2007 IlmuKomputer.Com 
8 
4. Setelah itu klik run maka hasilnya akan terlihat seperti gambar di bawah ini : 
5. Setelah itu klik ok 
Penjelasan Kode : 
Pada baris ke 4 dan 5 akan menampilkan kotak pesan dengan icon informasi, pada saat form di run. 
Menyimpan Aplikasi : 
1. Klik file > Save All maka akan muncul kotak dialog seperti gambar di bawah ini : 
Kemudian klik Browse pilih tempat untuk menyimpan aplikasi buat folder kemudian rename ganti menjadi Pertemuan Pertama setelah itu select folder dan klik save.
Komunitas eLearning IlmuKomputer.Com 
Copyright © 2003-2007 IlmuKomputer.Com 
9 
Latihan : 
1. Buat proyek baru dengan nama Latihan Pertama. 
2. Tambahkan dua label dan satu textbox dan satu button. 
3. Atur lah seperti tampak pada gambar dibawah ini. 
4. Ketika kita mengetik nama di kotak textbox dan tombol proses di klik makan akan muncul nama yang sama seperti di atas.
Komunitas eLearning IlmuKomputer.Com 
Copyright © 2003-2007 IlmuKomputer.Com 
10 
Penggunaan 
For Next, While, Array 
Perulangan For Next 
Contoh 1 
Kode program 
Public Class Form2 
Private Sub BtnProses_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnProses.Click 
Dim angka As Integer 
For angka = 1 To Txtnilai.Text 
LbHasil.Items.Add(angka) 
Next 
End Sub 
End Class 
Contoh 2 
Kode Program 
Public Class Form1 
Private Sub btnproses_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnproses.Click 
Dim angka As Integer 
For angka = Txtawal.Text To Txtakhir.Text 
Lbhasil.Items.Add(angka)
Komunitas eLearning IlmuKomputer.Com 
Copyright © 2003-2007 IlmuKomputer.Com 
11 
Next angka 
End Sub 
End Class 
Contoh 3 
Kode program 
Public Class Form3 
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnproses.Click 
Dim angka As Integer 
Dim kodeascii As Char 
For angka = Txtawal.Text To txtakhir.Text 
kodeascii = ChrW(64 + angka) 
lbhasil.Items.Add(kodeascii) 
Next angka 
End Sub 
End Class 
Perulangan While
Komunitas eLearning IlmuKomputer.Com 
Copyright © 2003-2007 IlmuKomputer.Com 
12 
Klik dua kalik tombol proses dan masukan kode berikut : 
Public Class Form5 
Private Sub Btnproses_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnproses.Click 
Dim bilangan As Integer = 1 
lbhasil.Items.Clear() 
While bilangan <= txtawal.Text 
lbhasil.Items.Add(bilangan) 
bilangan = + 1 
End While 
End Sub 
End Class 
Penggunaan Array : 
Kode program : 
Public Class Form2 
Dim nama(6) As String 
Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 
Dim i As Integer 
nama(0) = "Indra" 
nama(1) = "maulana" 
nama(2) = "akbar" 
nama(3) = "Riki" 
nama(4) = "nobi" 
nama(5) = "Rendi" 
For i = 0 To 5 
ListBox1.Items.Add(i) 
Next i 
End Sub 
End Class
Komunitas eLearning IlmuKomputer.Com 
Copyright © 2003-2007 IlmuKomputer.Com 
13 
Latihan: 
Buatlah kode program seperti dibawah ini yang memisahkan antara bilangan ganjil dan genap 
Refrensi 
1. www.msdn.microsoft.com 
2. Budi Permana, Modul Belajar Cepat Membuat Program Dengan Visual Studio 2010 dan SQL Server 2008. 
Biografi Penulis 
Budi Permana, S.Kom adalah alumni dari Stmik Mardira Indonesia kota bandung, setelah lulus melanjutkan kuliah selama 6 bulan untuk mengambil Akta IV di UNISBA. Penulis pernah bekerja sebagai teknisi jaringan dan guru di smk marhas dan juga pernah bekerja sebagai Konsultan IT.

More Related Content

What's hot

Tahap instalasi-postgresql-di-windows
Tahap instalasi-postgresql-di-windowsTahap instalasi-postgresql-di-windows
Tahap instalasi-postgresql-di-windowsAlly Florez
 
Modul 3-p3-4
Modul 3-p3-4Modul 3-p3-4
Modul 3-p3-4windryika
 
Tampil data di tabel dg Java & netbeans
Tampil data di tabel dg Java & netbeansTampil data di tabel dg Java & netbeans
Tampil data di tabel dg Java & netbeanscasnadi
 
Modul Word 2003 0oj
Modul Word 2003 0ojModul Word 2003 0oj
Modul Word 2003 0ojheri83
 
Buku panduan-praktikum-ms-word-20072
Buku panduan-praktikum-ms-word-20072Buku panduan-praktikum-ms-word-20072
Buku panduan-praktikum-ms-word-20072Atin Sumiatin
 
Panduan Praktis Ms.Office 2007
Panduan Praktis Ms.Office 2007Panduan Praktis Ms.Office 2007
Panduan Praktis Ms.Office 2007Robby Wahab
 
Tutorial membuat database menggunakan vb
Tutorial membuat database menggunakan vbTutorial membuat database menggunakan vb
Tutorial membuat database menggunakan vbeva nurvaizah
 
Materi 4 : Mengenal program aplikasi
Materi 4 : Mengenal program aplikasiMateri 4 : Mengenal program aplikasi
Materi 4 : Mengenal program aplikasiNanang Kurniawan
 
Praktikum Sistem Basis Data menggunakan PostgresSQL
Praktikum Sistem Basis Data menggunakan PostgresSQLPraktikum Sistem Basis Data menggunakan PostgresSQL
Praktikum Sistem Basis Data menggunakan PostgresSQLMega Yasma Adha
 
Aplikasi crud dengan visual basic 2012
Aplikasi crud dengan visual basic 2012Aplikasi crud dengan visual basic 2012
Aplikasi crud dengan visual basic 2012bahtiarbinus
 
Pintar Internet
Pintar InternetPintar Internet
Pintar Internetblanktrop
 

What's hot (15)

Tahap instalasi-postgresql-di-windows
Tahap instalasi-postgresql-di-windowsTahap instalasi-postgresql-di-windows
Tahap instalasi-postgresql-di-windows
 
Modul 3-p3-4
Modul 3-p3-4Modul 3-p3-4
Modul 3-p3-4
 
Tampil data di tabel dg Java & netbeans
Tampil data di tabel dg Java & netbeansTampil data di tabel dg Java & netbeans
Tampil data di tabel dg Java & netbeans
 
Tua Excel
Tua ExcelTua Excel
Tua Excel
 
Modul Word 2003 0oj
Modul Word 2003 0ojModul Word 2003 0oj
Modul Word 2003 0oj
 
Buku panduan-praktikum-ms-word-20072
Buku panduan-praktikum-ms-word-20072Buku panduan-praktikum-ms-word-20072
Buku panduan-praktikum-ms-word-20072
 
Panduan Praktis Ms.Office 2007
Panduan Praktis Ms.Office 2007Panduan Praktis Ms.Office 2007
Panduan Praktis Ms.Office 2007
 
Tutorial membuat database menggunakan vb
Tutorial membuat database menggunakan vbTutorial membuat database menggunakan vb
Tutorial membuat database menggunakan vb
 
Materi 4 : Mengenal program aplikasi
Materi 4 : Mengenal program aplikasiMateri 4 : Mengenal program aplikasi
Materi 4 : Mengenal program aplikasi
 
SGS MS Off Access 2007
SGS MS Off Access 2007SGS MS Off Access 2007
SGS MS Off Access 2007
 
Praktikum Sistem Basis Data menggunakan PostgresSQL
Praktikum Sistem Basis Data menggunakan PostgresSQLPraktikum Sistem Basis Data menggunakan PostgresSQL
Praktikum Sistem Basis Data menggunakan PostgresSQL
 
Aplikasi crud dengan visual basic 2012
Aplikasi crud dengan visual basic 2012Aplikasi crud dengan visual basic 2012
Aplikasi crud dengan visual basic 2012
 
Pintar Internet
Pintar InternetPintar Internet
Pintar Internet
 
Krisna vb6-03
Krisna vb6-03Krisna vb6-03
Krisna vb6-03
 
Cara membuat
Cara membuatCara membuat
Cara membuat
 

Similar to Dasar dasar-pemrograman-visual-studio-2010

Dasar dasar-pemrograman-visual-studio-2010
Dasar dasar-pemrograman-visual-studio-2010Dasar dasar-pemrograman-visual-studio-2010
Dasar dasar-pemrograman-visual-studio-2010Ferry Sha
 
Dasar dasar-pemrograman-visual-studio-2010
Dasar dasar-pemrograman-visual-studio-2010Dasar dasar-pemrograman-visual-studio-2010
Dasar dasar-pemrograman-visual-studio-2010Sylvia Dewi Siswoyo
 
Budi aplikasi-penggunaan-if-then-else-dan-select-case-pada-visual-basic-2010
Budi aplikasi-penggunaan-if-then-else-dan-select-case-pada-visual-basic-2010Budi aplikasi-penggunaan-if-then-else-dan-select-case-pada-visual-basic-2010
Budi aplikasi-penggunaan-if-then-else-dan-select-case-pada-visual-basic-2010I Am a Dreamer
 
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal ReportInsert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal ReportRahmat Taufiq Sigit
 
Aplikasi password-vb-2010-dengan-database-ms.-access-2007
Aplikasi password-vb-2010-dengan-database-ms.-access-2007Aplikasi password-vb-2010-dengan-database-ms.-access-2007
Aplikasi password-vb-2010-dengan-database-ms.-access-2007Budi Permana
 
Laporan praktikum v visual basic
Laporan praktikum v visual basicLaporan praktikum v visual basic
Laporan praktikum v visual basicrahmi wahyuni
 
Modul visual basic (krisna 02)
Modul visual basic (krisna 02)Modul visual basic (krisna 02)
Modul visual basic (krisna 02)Aryful Yahdi
 
Modul visual basic (krisna 04)
Modul visual basic (krisna 04)Modul visual basic (krisna 04)
Modul visual basic (krisna 04)Aryful Yahdi
 
cepat mahir VB bab3 zulkiflic3
cepat mahir VB bab3 zulkiflic3cepat mahir VB bab3 zulkiflic3
cepat mahir VB bab3 zulkiflic3zulkifli said
 
mendemonstrasikan akses internet sesuai prosedur
mendemonstrasikan akses internet sesuai prosedurmendemonstrasikan akses internet sesuai prosedur
mendemonstrasikan akses internet sesuai prosedurMarliani Devita
 
Modul visual basic (krisna 03)
Modul visual basic (krisna 03)Modul visual basic (krisna 03)
Modul visual basic (krisna 03)Aryful Yahdi
 
Pertemuan ke XII b.doc
Pertemuan ke XII b.docPertemuan ke XII b.doc
Pertemuan ke XII b.docJurnal IT
 
Mengenal format tanggal dalam visual basic
Mengenal format tanggal dalam visual basicMengenal format tanggal dalam visual basic
Mengenal format tanggal dalam visual basicFirdaus MKom
 
Tutorial visual basic 6.0
Tutorial visual basic 6.0Tutorial visual basic 6.0
Tutorial visual basic 6.0Armse Veen
 
Pertemuan ke XII.doc
Pertemuan ke XII.docPertemuan ke XII.doc
Pertemuan ke XII.docJurnal IT
 

Similar to Dasar dasar-pemrograman-visual-studio-2010 (20)

Dasar dasar-pemrograman-visual-studio-2010
Dasar dasar-pemrograman-visual-studio-2010Dasar dasar-pemrograman-visual-studio-2010
Dasar dasar-pemrograman-visual-studio-2010
 
Dasar dasar-pemrograman-visual-studio-2010
Dasar dasar-pemrograman-visual-studio-2010Dasar dasar-pemrograman-visual-studio-2010
Dasar dasar-pemrograman-visual-studio-2010
 
Budi aplikasi-penggunaan-if-then-else-dan-select-case-pada-visual-basic-2010
Budi aplikasi-penggunaan-if-then-else-dan-select-case-pada-visual-basic-2010Budi aplikasi-penggunaan-if-then-else-dan-select-case-pada-visual-basic-2010
Budi aplikasi-penggunaan-if-then-else-dan-select-case-pada-visual-basic-2010
 
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal ReportInsert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report
 
Aplikasi password-vb-2010-dengan-database-ms.-access-2007
Aplikasi password-vb-2010-dengan-database-ms.-access-2007Aplikasi password-vb-2010-dengan-database-ms.-access-2007
Aplikasi password-vb-2010-dengan-database-ms.-access-2007
 
Laporan praktikum v visual basic
Laporan praktikum v visual basicLaporan praktikum v visual basic
Laporan praktikum v visual basic
 
Modul visual basic (krisna 02)
Modul visual basic (krisna 02)Modul visual basic (krisna 02)
Modul visual basic (krisna 02)
 
Modul visual basic (krisna 04)
Modul visual basic (krisna 04)Modul visual basic (krisna 04)
Modul visual basic (krisna 04)
 
cepat mahir VB bab3 zulkiflic3
cepat mahir VB bab3 zulkiflic3cepat mahir VB bab3 zulkiflic3
cepat mahir VB bab3 zulkiflic3
 
Tutorial vibi6
Tutorial vibi6Tutorial vibi6
Tutorial vibi6
 
Choirul (vbnet-02)
Choirul (vbnet-02)Choirul (vbnet-02)
Choirul (vbnet-02)
 
Jun stepbystep1
Jun stepbystep1Jun stepbystep1
Jun stepbystep1
 
mendemonstrasikan akses internet sesuai prosedur
mendemonstrasikan akses internet sesuai prosedurmendemonstrasikan akses internet sesuai prosedur
mendemonstrasikan akses internet sesuai prosedur
 
Modul visual basic (krisna 03)
Modul visual basic (krisna 03)Modul visual basic (krisna 03)
Modul visual basic (krisna 03)
 
Pertemuan ke XII b.doc
Pertemuan ke XII b.docPertemuan ke XII b.doc
Pertemuan ke XII b.doc
 
Krisna vb6-02
Krisna vb6-02Krisna vb6-02
Krisna vb6-02
 
Krisna vb6-12
Krisna vb6-12Krisna vb6-12
Krisna vb6-12
 
Mengenal format tanggal dalam visual basic
Mengenal format tanggal dalam visual basicMengenal format tanggal dalam visual basic
Mengenal format tanggal dalam visual basic
 
Tutorial visual basic 6.0
Tutorial visual basic 6.0Tutorial visual basic 6.0
Tutorial visual basic 6.0
 
Pertemuan ke XII.doc
Pertemuan ke XII.docPertemuan ke XII.doc
Pertemuan ke XII.doc
 

More from Budi Permana

Budi melihat port yang terbuka pada mikrotik menggunakan nmap
Budi melihat port yang terbuka pada mikrotik menggunakan nmapBudi melihat port yang terbuka pada mikrotik menggunakan nmap
Budi melihat port yang terbuka pada mikrotik menggunakan nmapBudi Permana
 
Budi membuat konfigurasi dasar mikrotik sampai konek ke internet
Budi membuat konfigurasi dasar mikrotik sampai konek ke internetBudi membuat konfigurasi dasar mikrotik sampai konek ke internet
Budi membuat konfigurasi dasar mikrotik sampai konek ke internetBudi Permana
 
Bandwidth manajemen dengan pcq pada mikrotik
Bandwidth manajemen dengan pcq pada mikrotikBandwidth manajemen dengan pcq pada mikrotik
Bandwidth manajemen dengan pcq pada mikrotikBudi Permana
 
Mengatur waktu dengan ntp & clock di mikrotik
Mengatur waktu dengan ntp & clock di mikrotikMengatur waktu dengan ntp & clock di mikrotik
Mengatur waktu dengan ntp & clock di mikrotikBudi Permana
 
Memonitor penggunaan ip address client dengan ip scan di mikrotik
Memonitor penggunaan ip address client dengan ip scan di mikrotikMemonitor penggunaan ip address client dengan ip scan di mikrotik
Memonitor penggunaan ip address client dengan ip scan di mikrotikBudi Permana
 
Aplikasi splash-screen-visual-basic-2010
Aplikasi splash-screen-visual-basic-2010Aplikasi splash-screen-visual-basic-2010
Aplikasi splash-screen-visual-basic-2010Budi Permana
 
Aplikasi menampilkan-record-tabel-ke-dalam-combobox
Aplikasi menampilkan-record-tabel-ke-dalam-comboboxAplikasi menampilkan-record-tabel-ke-dalam-combobox
Aplikasi menampilkan-record-tabel-ke-dalam-comboboxBudi Permana
 
Algoritma pemrograman-dalam-bahasa-pascal
Algoritma pemrograman-dalam-bahasa-pascalAlgoritma pemrograman-dalam-bahasa-pascal
Algoritma pemrograman-dalam-bahasa-pascalBudi Permana
 
Aplikasi crud-sederhana-dengan-php-dan-my sql
Aplikasi crud-sederhana-dengan-php-dan-my sqlAplikasi crud-sederhana-dengan-php-dan-my sql
Aplikasi crud-sederhana-dengan-php-dan-my sqlBudi Permana
 
Cepat mahir-bahasa-pemrograman-php
Cepat mahir-bahasa-pemrograman-phpCepat mahir-bahasa-pemrograman-php
Cepat mahir-bahasa-pemrograman-phpBudi Permana
 
Aplikasi crud-menggunakan-framework-codeigniter-dengan-teknik-scaffolding
Aplikasi crud-menggunakan-framework-codeigniter-dengan-teknik-scaffoldingAplikasi crud-menggunakan-framework-codeigniter-dengan-teknik-scaffolding
Aplikasi crud-menggunakan-framework-codeigniter-dengan-teknik-scaffoldingBudi Permana
 
Merakit komputer-dengan-cepat-secara-otodidak
Merakit komputer-dengan-cepat-secara-otodidakMerakit komputer-dengan-cepat-secara-otodidak
Merakit komputer-dengan-cepat-secara-otodidakBudi Permana
 
Setting ip-address-di-windows-8
Setting ip-address-di-windows-8Setting ip-address-di-windows-8
Setting ip-address-di-windows-8Budi Permana
 
Tutorial remote-desktop-dengan-team-viewer
Tutorial remote-desktop-dengan-team-viewerTutorial remote-desktop-dengan-team-viewer
Tutorial remote-desktop-dengan-team-viewerBudi Permana
 
Tutorial remote-desktope-pada-jaringan-dengan-radmin-3.4
Tutorial remote-desktope-pada-jaringan-dengan-radmin-3.4Tutorial remote-desktope-pada-jaringan-dengan-radmin-3.4
Tutorial remote-desktope-pada-jaringan-dengan-radmin-3.4Budi Permana
 
Reset printer-canon-mg2270
Reset printer-canon-mg2270Reset printer-canon-mg2270
Reset printer-canon-mg2270Budi Permana
 
Perangkat keras-komputer
Perangkat keras-komputerPerangkat keras-komputer
Perangkat keras-komputerBudi Permana
 
Tips trik-mengoptimalkan-pc-anda
Tips trik-mengoptimalkan-pc-andaTips trik-mengoptimalkan-pc-anda
Tips trik-mengoptimalkan-pc-andaBudi Permana
 
Tutorial menginstall-linux-mint-di-virtual box
Tutorial menginstall-linux-mint-di-virtual boxTutorial menginstall-linux-mint-di-virtual box
Tutorial menginstall-linux-mint-di-virtual boxBudi Permana
 
Tutorial menginstal-linux-mageia-di-virtualbox
Tutorial menginstal-linux-mageia-di-virtualboxTutorial menginstal-linux-mageia-di-virtualbox
Tutorial menginstal-linux-mageia-di-virtualboxBudi Permana
 

More from Budi Permana (20)

Budi melihat port yang terbuka pada mikrotik menggunakan nmap
Budi melihat port yang terbuka pada mikrotik menggunakan nmapBudi melihat port yang terbuka pada mikrotik menggunakan nmap
Budi melihat port yang terbuka pada mikrotik menggunakan nmap
 
Budi membuat konfigurasi dasar mikrotik sampai konek ke internet
Budi membuat konfigurasi dasar mikrotik sampai konek ke internetBudi membuat konfigurasi dasar mikrotik sampai konek ke internet
Budi membuat konfigurasi dasar mikrotik sampai konek ke internet
 
Bandwidth manajemen dengan pcq pada mikrotik
Bandwidth manajemen dengan pcq pada mikrotikBandwidth manajemen dengan pcq pada mikrotik
Bandwidth manajemen dengan pcq pada mikrotik
 
Mengatur waktu dengan ntp & clock di mikrotik
Mengatur waktu dengan ntp & clock di mikrotikMengatur waktu dengan ntp & clock di mikrotik
Mengatur waktu dengan ntp & clock di mikrotik
 
Memonitor penggunaan ip address client dengan ip scan di mikrotik
Memonitor penggunaan ip address client dengan ip scan di mikrotikMemonitor penggunaan ip address client dengan ip scan di mikrotik
Memonitor penggunaan ip address client dengan ip scan di mikrotik
 
Aplikasi splash-screen-visual-basic-2010
Aplikasi splash-screen-visual-basic-2010Aplikasi splash-screen-visual-basic-2010
Aplikasi splash-screen-visual-basic-2010
 
Aplikasi menampilkan-record-tabel-ke-dalam-combobox
Aplikasi menampilkan-record-tabel-ke-dalam-comboboxAplikasi menampilkan-record-tabel-ke-dalam-combobox
Aplikasi menampilkan-record-tabel-ke-dalam-combobox
 
Algoritma pemrograman-dalam-bahasa-pascal
Algoritma pemrograman-dalam-bahasa-pascalAlgoritma pemrograman-dalam-bahasa-pascal
Algoritma pemrograman-dalam-bahasa-pascal
 
Aplikasi crud-sederhana-dengan-php-dan-my sql
Aplikasi crud-sederhana-dengan-php-dan-my sqlAplikasi crud-sederhana-dengan-php-dan-my sql
Aplikasi crud-sederhana-dengan-php-dan-my sql
 
Cepat mahir-bahasa-pemrograman-php
Cepat mahir-bahasa-pemrograman-phpCepat mahir-bahasa-pemrograman-php
Cepat mahir-bahasa-pemrograman-php
 
Aplikasi crud-menggunakan-framework-codeigniter-dengan-teknik-scaffolding
Aplikasi crud-menggunakan-framework-codeigniter-dengan-teknik-scaffoldingAplikasi crud-menggunakan-framework-codeigniter-dengan-teknik-scaffolding
Aplikasi crud-menggunakan-framework-codeigniter-dengan-teknik-scaffolding
 
Merakit komputer-dengan-cepat-secara-otodidak
Merakit komputer-dengan-cepat-secara-otodidakMerakit komputer-dengan-cepat-secara-otodidak
Merakit komputer-dengan-cepat-secara-otodidak
 
Setting ip-address-di-windows-8
Setting ip-address-di-windows-8Setting ip-address-di-windows-8
Setting ip-address-di-windows-8
 
Tutorial remote-desktop-dengan-team-viewer
Tutorial remote-desktop-dengan-team-viewerTutorial remote-desktop-dengan-team-viewer
Tutorial remote-desktop-dengan-team-viewer
 
Tutorial remote-desktope-pada-jaringan-dengan-radmin-3.4
Tutorial remote-desktope-pada-jaringan-dengan-radmin-3.4Tutorial remote-desktope-pada-jaringan-dengan-radmin-3.4
Tutorial remote-desktope-pada-jaringan-dengan-radmin-3.4
 
Reset printer-canon-mg2270
Reset printer-canon-mg2270Reset printer-canon-mg2270
Reset printer-canon-mg2270
 
Perangkat keras-komputer
Perangkat keras-komputerPerangkat keras-komputer
Perangkat keras-komputer
 
Tips trik-mengoptimalkan-pc-anda
Tips trik-mengoptimalkan-pc-andaTips trik-mengoptimalkan-pc-anda
Tips trik-mengoptimalkan-pc-anda
 
Tutorial menginstall-linux-mint-di-virtual box
Tutorial menginstall-linux-mint-di-virtual boxTutorial menginstall-linux-mint-di-virtual box
Tutorial menginstall-linux-mint-di-virtual box
 
Tutorial menginstal-linux-mageia-di-virtualbox
Tutorial menginstal-linux-mageia-di-virtualboxTutorial menginstal-linux-mageia-di-virtualbox
Tutorial menginstal-linux-mageia-di-virtualbox
 

Recently uploaded

Kelompok 3_Materi Hormon Fisiologi Hewan.pptx
Kelompok 3_Materi Hormon Fisiologi Hewan.pptxKelompok 3_Materi Hormon Fisiologi Hewan.pptx
Kelompok 3_Materi Hormon Fisiologi Hewan.pptxWitaadw
 
2 Laporan Praktikum Serum dan Plasma.pdf
2 Laporan Praktikum Serum dan Plasma.pdf2 Laporan Praktikum Serum dan Plasma.pdf
2 Laporan Praktikum Serum dan Plasma.pdfMutiaraArafah2
 
Kelas 7 Bumi dan Tata Surya SMP Kurikulum Merdeka
Kelas 7 Bumi dan Tata Surya SMP Kurikulum MerdekaKelas 7 Bumi dan Tata Surya SMP Kurikulum Merdeka
Kelas 7 Bumi dan Tata Surya SMP Kurikulum MerdekaErvina Puspita
 
Presentasi materi suhu dan kalor Fisika kelas XI
Presentasi materi suhu dan kalor Fisika kelas XIPresentasi materi suhu dan kalor Fisika kelas XI
Presentasi materi suhu dan kalor Fisika kelas XIariwidiyani3
 
Membaca-Pikiran-Orang-dengan-Trik-Psikologi.pdf
Membaca-Pikiran-Orang-dengan-Trik-Psikologi.pdfMembaca-Pikiran-Orang-dengan-Trik-Psikologi.pdf
Membaca-Pikiran-Orang-dengan-Trik-Psikologi.pdfindigobig
 
PPT Metabolisme Karbohidrat II BIOLOGI KIMIA
PPT Metabolisme Karbohidrat II BIOLOGI KIMIAPPT Metabolisme Karbohidrat II BIOLOGI KIMIA
PPT Metabolisme Karbohidrat II BIOLOGI KIMIACochipsPJW
 

Recently uploaded (6)

Kelompok 3_Materi Hormon Fisiologi Hewan.pptx
Kelompok 3_Materi Hormon Fisiologi Hewan.pptxKelompok 3_Materi Hormon Fisiologi Hewan.pptx
Kelompok 3_Materi Hormon Fisiologi Hewan.pptx
 
2 Laporan Praktikum Serum dan Plasma.pdf
2 Laporan Praktikum Serum dan Plasma.pdf2 Laporan Praktikum Serum dan Plasma.pdf
2 Laporan Praktikum Serum dan Plasma.pdf
 
Kelas 7 Bumi dan Tata Surya SMP Kurikulum Merdeka
Kelas 7 Bumi dan Tata Surya SMP Kurikulum MerdekaKelas 7 Bumi dan Tata Surya SMP Kurikulum Merdeka
Kelas 7 Bumi dan Tata Surya SMP Kurikulum Merdeka
 
Presentasi materi suhu dan kalor Fisika kelas XI
Presentasi materi suhu dan kalor Fisika kelas XIPresentasi materi suhu dan kalor Fisika kelas XI
Presentasi materi suhu dan kalor Fisika kelas XI
 
Membaca-Pikiran-Orang-dengan-Trik-Psikologi.pdf
Membaca-Pikiran-Orang-dengan-Trik-Psikologi.pdfMembaca-Pikiran-Orang-dengan-Trik-Psikologi.pdf
Membaca-Pikiran-Orang-dengan-Trik-Psikologi.pdf
 
PPT Metabolisme Karbohidrat II BIOLOGI KIMIA
PPT Metabolisme Karbohidrat II BIOLOGI KIMIAPPT Metabolisme Karbohidrat II BIOLOGI KIMIA
PPT Metabolisme Karbohidrat II BIOLOGI KIMIA
 

Dasar dasar-pemrograman-visual-studio-2010

  • 1. Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2007 IlmuKomputer.Com 1 Dasar-dasar Pemrograman Viisuall Studiio 2010 Budi Permana, S.Kom nobiasta@gmail.com Pendahuluan Puji syukur penulis panjatkan kepada Allah SWT yang telah memberikan kesehatan dan kemudahan sehingga penulis dapat menyelesaikan modul ini. Tidak lupa penulis juga ucapkan terima kasih kepada almarhum ayah semoga amal ibadahnya di terima di sisi Allah SWT, Ibu dan Nenek. Karena penulis juga manusia dan memiliki kekurangan semoga kritik dan saran membangun diperlukan untuk penulis guna menjadikan buku ini lebih baik lagi. Kritik dan saran bisa disampaikan melalui : Facebook : Budhi Nobi Permana Email FB : nobinice@gmail.com Email : nobiasta@gmail.com YM : budinobipermana@yahoo.co.id Akhir kata penulis ucapkan terima kasih semoga menjadi ilmu bermanfaat bagi mereka yang menggunakan buku ini amin. Lisensi Dokumen: Copyright © 2003-2007 IlmuKomputer.Com Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari IlmuKomputer.Com.
  • 2. Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2007 IlmuKomputer.Com 2 Membuat Program Sederhana Contoh 1 Nama Control Propertis Nilai Form3 Text Form Label1 Text Nama Label2 Text Kosongkan Button Name btnproses Text Proses Kode Program Public Class Form3 Private Sub btnproses_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnproses.Click Label2.Text = txtnama.Text End Sub End Class Contoh 2 Nama Control Propertis Nilai Form3 Text Form Label1 Text Nama Label2 Text Kosongkan Button1 Name btnproses Text Proses Button1 Name Btntutup Text Tutup Grupbox1 Text Warna Grupbox2 Text Font Style Radiobutton1 Text Merah Radiobutton2 Text Kuning
  • 3. Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2007 IlmuKomputer.Com 3 Radiobutton3 Text Hijau Radiobutton4 Text Biru Checkbox1 Text Bold Checkbox2 Text Italic Checkbox3 Text Underline Checkbox4 Text Strikeout Atur sebagai berikut : Public Class Form3 Private Sub btnproses_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnproses.Click Label2.Text = txtnama.End Sub Private Sub btntutup_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btntutup.Click End End Sub Private Sub RadioButton1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RadioButton1.CheckedChanged Label2.ForeColor = Color.Red End Sub Private Sub RadioButton2_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RadioButton2.CheckedChanged Label2.ForeColor = Color.Yellow End Sub Private Sub RadioButton3_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RadioButton3.CheckedChanged Label2.ForeColor = Color.Green End Sub Private Sub RadioButton4_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RadioButton4.CheckedChanged Label2.ForeColor = Color.Blue End Sub Private Sub Form3_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  • 4. Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2007 IlmuKomputer.Com 4 End Sub Private Sub CheckBox1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CheckBox1.CheckedChanged Label2.Font = New Font("Microsoft Sans Serif", Label2.Font.Size, Label2.Font.Style Xor FontStyle.Bold) End Sub Private Sub CheckBox2_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CheckBox2.CheckedChanged Label2.Font = New Font("Microsoft Sans Serif", Label2.Font.Size, Label2.Font.Style Xor FontStyle.Italic) End Sub Private Sub CheckBox3_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CheckBox3.CheckedChanged Label2.Font = New Font("Microsoft Sans Serif", Label2.Font.Size, Label2.Font.Style Xor FontStyle.Underline) End Sub Private Sub CheckBox4_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CheckBox4.CheckedChanged Label2.Font = New Font("Microsoft Sans Serif", Label2.Font.Size, Label2.Font.Style Xor FontStyle.Strikeout) End Sub End Class Contoh 3 Untuk selanjutnya nama control penulis asumsikan pembaca sudah mengerti dengan melihat kode program nama-nama property yang dimaksud. Public Class Form1 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load ComboBox1.Items.Add("Budi") ComboBox1.Items.Add("Sendi") ComboBox1.Items.Add("Kiki") ComboBox1.Items.Add("Reiga") ComboBox1.Items.Add("Fauzi")
  • 5. Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2007 IlmuKomputer.Com 5 End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click ListBox1.Items.Add(ComboBox1.Text) End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click ListBox1.Items.Remove(Text) End Sub Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click ListBox1.Items.Clear() End Sub End Class Contoh 4 Penggunaan Menu Strip Public Class Form3 Private Sub ExitToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ExitToolStripMenuItem.Click End End Sub Private Sub BoldToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BoldToolStripMenuItem.Click Label2.Font = New Font("Microsoft Sans Serif", Label2.Font.Size, Label2.Font.Style Xor FontStyle.Bold) End Sub Private Sub FontStyleToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles FontStyleToolStripMenuItem.Click End Sub Private Sub ItalicToolStripMenuItem_Click(ByVal sender As System.Object, ByVal
  • 6. Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2007 IlmuKomputer.Com 6 e As System.EventArgs) Handles ItalicToolStripMenuItem.Click Label2.Font = New Font("Microsoft Sans Serif", Label2.Font.Size, Label2.Font.Style Xor FontStyle.Italic) End Sub Private Sub UnderlineToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles UnderlineToolStripMenuItem.Click Label2.Font = New Font("Microsoft Sans Serif", Label2.Font.Size, Label2.Font.Style Xor FontStyle.Underline) End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Label2.Text = TextBox1.End Sub Private Sub StrikeoutToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles StrikeoutToolStripMenuItem.Click Label2.Font = New Font("Microsoft Sans Serif", Label2.Font.Size, Label2.Font.Style Xor FontStyle.Strikeout) End Sub Private Sub RegulerToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RegulerToolStripMenuItem.Click Label2.Font = New Font("Microsoft Sans Serif", Label2.Font.Size, Label2.Font.Style Xor FontStyle.Regular) End Sub Private Sub MerahToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MerahToolStripMenuItem.Click Label2.ForeColor = Color.Red End Sub Private Sub KuningToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KuningToolStripMenuItem.Click Label2.ForeColor = Color.Yellow End Sub Private Sub HijauToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles HijauToolStripMenuItem.Click Label2.ForeColor = Color.Green End Sub Private Sub BiruToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BiruToolStripMenuItem.Click Label2.ForeColor = Color.Blue End Sub Private Sub KuningToolStripMenuItem1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KuningToolStripMenuItem1.Click Label2.ForeColor = Color.Yellow End Sub End Class
  • 7. Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2007 IlmuKomputer.Com 7 Messagebox Membuat Aplikasi MessageBox : 1. Klik New Project > Windows Form Aplication 1 2 2. Kemudian ketikan Peraktek pertama pada kotak Name setelah itu klik oke maka akan tampak form yang kita buat : 1 2 3. Kemudian klik dua kali pada kota form dan ketikan kode di bawah ini : Public Class Form1 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load MessageBox.Show("Ini Kotak Pesan Pertamaku !!", "Kotak Pesan", MessageBoxButtons.OK, MessageBoxIcon.Information) End Sub End Class
  • 8. Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2007 IlmuKomputer.Com 8 4. Setelah itu klik run maka hasilnya akan terlihat seperti gambar di bawah ini : 5. Setelah itu klik ok Penjelasan Kode : Pada baris ke 4 dan 5 akan menampilkan kotak pesan dengan icon informasi, pada saat form di run. Menyimpan Aplikasi : 1. Klik file > Save All maka akan muncul kotak dialog seperti gambar di bawah ini : Kemudian klik Browse pilih tempat untuk menyimpan aplikasi buat folder kemudian rename ganti menjadi Pertemuan Pertama setelah itu select folder dan klik save.
  • 9. Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2007 IlmuKomputer.Com 9 Latihan : 1. Buat proyek baru dengan nama Latihan Pertama. 2. Tambahkan dua label dan satu textbox dan satu button. 3. Atur lah seperti tampak pada gambar dibawah ini. 4. Ketika kita mengetik nama di kotak textbox dan tombol proses di klik makan akan muncul nama yang sama seperti di atas.
  • 10. Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2007 IlmuKomputer.Com 10 Penggunaan For Next, While, Array Perulangan For Next Contoh 1 Kode program Public Class Form2 Private Sub BtnProses_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnProses.Click Dim angka As Integer For angka = 1 To Txtnilai.Text LbHasil.Items.Add(angka) Next End Sub End Class Contoh 2 Kode Program Public Class Form1 Private Sub btnproses_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnproses.Click Dim angka As Integer For angka = Txtawal.Text To Txtakhir.Text Lbhasil.Items.Add(angka)
  • 11. Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2007 IlmuKomputer.Com 11 Next angka End Sub End Class Contoh 3 Kode program Public Class Form3 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnproses.Click Dim angka As Integer Dim kodeascii As Char For angka = Txtawal.Text To txtakhir.Text kodeascii = ChrW(64 + angka) lbhasil.Items.Add(kodeascii) Next angka End Sub End Class Perulangan While
  • 12. Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2007 IlmuKomputer.Com 12 Klik dua kalik tombol proses dan masukan kode berikut : Public Class Form5 Private Sub Btnproses_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnproses.Click Dim bilangan As Integer = 1 lbhasil.Items.Clear() While bilangan <= txtawal.Text lbhasil.Items.Add(bilangan) bilangan = + 1 End While End Sub End Class Penggunaan Array : Kode program : Public Class Form2 Dim nama(6) As String Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Dim i As Integer nama(0) = "Indra" nama(1) = "maulana" nama(2) = "akbar" nama(3) = "Riki" nama(4) = "nobi" nama(5) = "Rendi" For i = 0 To 5 ListBox1.Items.Add(i) Next i End Sub End Class
  • 13. Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2007 IlmuKomputer.Com 13 Latihan: Buatlah kode program seperti dibawah ini yang memisahkan antara bilangan ganjil dan genap Refrensi 1. www.msdn.microsoft.com 2. Budi Permana, Modul Belajar Cepat Membuat Program Dengan Visual Studio 2010 dan SQL Server 2008. Biografi Penulis Budi Permana, S.Kom adalah alumni dari Stmik Mardira Indonesia kota bandung, setelah lulus melanjutkan kuliah selama 6 bulan untuk mengambil Akta IV di UNISBA. Penulis pernah bekerja sebagai teknisi jaringan dan guru di smk marhas dan juga pernah bekerja sebagai Konsultan IT.