SlideShare a Scribd company logo
1 of 6
Download to read offline
Kuliah Berseri IlmuKomputer.Com
Copyright © 2003 IlmuKomputer.Com




Cepat Mahir
Visual Basic 6.0
Krisna D. Octovhiana
mail4krisna@yahoo.com



    Lisensi Dokumen:
    Copyright © 2003 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.




Bab 2
Menggunakan Event
dan Property

1.1 Membuat User Interface (UI)
Aktifkan VB 6 melalui tombol Start.

Kenali jenis-jenis komponen (control) yang ada di dalam bagian ToolBox :




Cepat Mahir Visual Basic 6.0                                                          1
Krisna D. Octovhiana
Kuliah Berseri IlmuKomputer.Com
Copyright © 2003 IlmuKomputer.Com




                                                                   Label
                               TextBox                             Command Button




Pada Jendela Form buatlah UI seperti ini :




Cara membuatnya :
Klik komponen Label di dalam ToolBox kemudian “gambar” object Label1 di dalam Form dengan cara
drag-drop. Lakukan langkah yang sama untuk object Label2. Object Text1 di-“gambar” menggunakan
komponen TextBox, sedangkan object Command1 dan Command2 menggunakan komponen Command
Button.

1.2 Mengatur Property Object
Kenali bagian-bagian di dalam Jendela Properties :


                                         Object Selector



                                         Property and Value List



                                         Property Description




Cepat Mahir Visual Basic 6.0                                                                2
Krisna D. Octovhiana
Kuliah Berseri IlmuKomputer.Com
Copyright © 2003 IlmuKomputer.Com




Melalui Jendela Properties atur property setiap object sebagai berikut :

              Object                          Properties                            Value
 Form1                              Caption                            Property Test
                                    StartUpPosition                    2 – CenterScreen
 Label1                             Caption                            Tuliskan nama Anda :
 Text1                              -                                  -
 Label2                             Alignment                          2 – Center
                                    BackColor                          Palette: <putih>
                                    Font                               Size: 24
 Command1                           Caption                            OK
 Command2                           Caption                            Selesai


Sehingga UI-nya menjadi seperti ini :




1.3 Menulis Kode Program : Property Test
Buka Jendela Code dan kenali bagian-bagian di dalamnya :

    Object Selector                                                                Event Selector


                                                                                  Code Editor



Program yang berbasis Windows bersifat event-driven, artinya program bekerja berdasarkan event yang
terjadi pada object di dalam program tersebut. Misalnya, jika seorang user meng-klik sebuah tombol
maka program akan memberikan “reaksi” terhadap event klik tersebut. Program akan memberikan
“reaksi” sesuai dengan kode-kode program yang dibuat untuk suatu event pada object tertentu.

Pilih object Command1 pada bagian Object Selector. Secara otomatis pada bagian Code Editor akan
muncul blok kode program berikut :

          Private Sub Command1_Click()

          End Sub



Cepat Mahir Visual Basic 6.0                                                                        3
Krisna D. Octovhiana
Kuliah Berseri IlmuKomputer.Com
Copyright © 2003 IlmuKomputer.Com



Event Click merupakan event default (standar) dari object Command1, Anda bisa melihat event lainnya
pada bagian Event Selector.

Pada bagian Code Editor ketikkan kode programnya sebagai berikut :

         Private Sub Command1_Click()
             Label2.Caption = Text1.Text
         End Sub

         Private Sub Command2_Click()
             End
         End Sub

Simpan Project1 (nama file : Latihan.vbp) dan Form1 (nama file : Lat1.frm). VB 6 akan menyimpan
program yang Anda buat ke dalam beberapa file yang saling terkait, antara lain : file project (*.vbp), file
form (*.frm) dan file module (*.bas).

Coba jalankan Project1 dengan meng-klik tombol Start (   ) pada bagian Toolbar atau tekan tombol
F5 pada keyboard. Ketikkan “Salman” di dalam TextBox kemudian klik tombol OK. Maka akan tampil
hasil sebagai berikut :




Bila ingin keluar klik tombol Selesai.


Penjelasan kode program :
Berikut diberikan penjelasan bagaimana cara kerja program sederhana di atas

         Private Sub Command1_Click()
           Label2.Caption = Text1.Text
         End Sub

Ketika seorang user meng-klik tombol OK (object Command1) maka isi tulisan pada object Label2 akan
sama dengan isi tulisan pada object Text1. Property Caption pada obyek Label2 digunakan untuk
menampilkan text tertentu di obyek tersebut.

Selanjutnya untuk keluar dari program dituliskan kode berikut :

         Private Sub Command2_Click()
           End
         End Sub




Cepat Mahir Visual Basic 6.0                                                                             4
Krisna D. Octovhiana
Kuliah Berseri IlmuKomputer.Com
Copyright © 2003 IlmuKomputer.Com



Ketika seorang user meng-klik tombol Selesai (object Command2) maka program akan berhenti.
Perintah End digunakan untuk menutup program.

Menampilkan tulisan merupakan salah satu property yang dimiliki oleh komponen Label. Property isi
tulisan pada komponen Label adalah Caption, sedangkan pada komponen Textbox adalah Text.

Cara penulisan (syntax) kode program untuk mengatur property sebuah object adalah sebagai berikut :

                  nama_object.property = value

Perhatikan, setelah Anda mengetikkan tanda titik (dot) dibelakang nama_object maka VB 6 akan
menampilkan daftar property dan method yang dimiliki oleh nama_object :




Fasilitas ini disebut Intellisense, dan sangat membantu Anda agar tidak salah mengetikkan nama_object
maupun property-nya.



1.4 Modifikasi Kode Program
Ubah tampilan UI-nya menjadi seperti ini :
(Tambahkan komponen Frame, OptionButton dan CheckBox)




Atur property object-object tambahannya sebagai berikut :

              Object                          Properties                       Value
 Frame1                             Caption                        Pilihan :
 Option1                            Caption                        Biru
 Option2                            Caption                        Merah
 Check1                             Caption                        Tebal
 Check2                             Caption                        Miring




Cepat Mahir Visual Basic 6.0                                                                          5
Krisna D. Octovhiana
Kuliah Berseri IlmuKomputer.Com
Copyright © 2003 IlmuKomputer.Com



Obyek Frame1 harus dibuat terlebih dahulu si form, dan selanjutnya obyek Option dan Check dibuat di
dalam Frame1 tersebut. Tujuan pembuatan berbagai pilihan tersebut adalah memperkenalkan pada Anda
fasilitas Option dan CheckBox yang digunakan untuk membuat pilihan dalam aplikasi.

Tambahkan kode programnya sebagai berikut :

         Private Sub Option1_Click()
             Label2.ForeColor = vbBlue
         End Sub

         Private Sub Option2_Click()
             Label2.ForeColor = vbRed
         End Sub

         Private Sub Check1_Click()
             Label2.FontBold = Check1.Value
         End Sub

         Private Sub Check2_Click()
             Label2.FontItalic = Check2.Value
         End Sub



Simpan kembali Form1, kemudian coba jalankan Project1 dan lihat hasilnya :




Cepat Mahir Visual Basic 6.0                                                                     6
Krisna D. Octovhiana

More Related Content

What's hot

Modul Tutorial Membuat Class pada Visual Studio 2010
Modul Tutorial Membuat Class pada Visual Studio 2010Modul Tutorial Membuat Class pada Visual Studio 2010
Modul Tutorial Membuat Class pada Visual Studio 2010Choi Melia
 
My modul visual basic 6.0
My modul visual basic 6.0My modul visual basic 6.0
My modul visual basic 6.0Dys Ayudya
 
Mengenal format tanggal dalam visual basic
Mengenal format tanggal dalam visual basicMengenal format tanggal dalam visual basic
Mengenal format tanggal dalam visual basicFirdaus MKom
 
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
 
Pemrograman akuntansi visual basic finish
Pemrograman akuntansi visual basic finishPemrograman akuntansi visual basic finish
Pemrograman akuntansi visual basic finishTresna Jm
 
1. mengenal vb.net
1. mengenal vb.net1. mengenal vb.net
1. mengenal vb.netAris Saputro
 
Visual basic 6
Visual basic 6Visual basic 6
Visual basic 6safarinet
 
Tutorial membuat aplikasi kasir dengan vb 6.0
Tutorial  membuat aplikasi kasir  dengan vb 6.0Tutorial  membuat aplikasi kasir  dengan vb 6.0
Tutorial membuat aplikasi kasir dengan vb 6.0ahmadranddy
 
Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1Afifa Rosyida
 
Modul 3-p3-4
Modul 3-p3-4Modul 3-p3-4
Modul 3-p3-4windryika
 
Tutorial trik dasar belajar visual basicnet 2010
Tutorial trik dasar belajar visual basicnet 2010Tutorial trik dasar belajar visual basicnet 2010
Tutorial trik dasar belajar visual basicnet 2010hermawanawang
 

What's hot (13)

Modul Tutorial Membuat Class pada Visual Studio 2010
Modul Tutorial Membuat Class pada Visual Studio 2010Modul Tutorial Membuat Class pada Visual Studio 2010
Modul Tutorial Membuat Class pada Visual Studio 2010
 
My modul visual basic 6.0
My modul visual basic 6.0My modul visual basic 6.0
My modul visual basic 6.0
 
Mengenal format tanggal dalam visual basic
Mengenal format tanggal dalam visual basicMengenal format tanggal dalam visual basic
Mengenal format tanggal dalam visual basic
 
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
 
Pemrograman akuntansi visual basic finish
Pemrograman akuntansi visual basic finishPemrograman akuntansi visual basic finish
Pemrograman akuntansi visual basic finish
 
1. mengenal vb.net
1. mengenal vb.net1. mengenal vb.net
1. mengenal vb.net
 
Visual basic 6
Visual basic 6Visual basic 6
Visual basic 6
 
Tutorial membuat aplikasi kasir dengan vb 6.0
Tutorial  membuat aplikasi kasir  dengan vb 6.0Tutorial  membuat aplikasi kasir  dengan vb 6.0
Tutorial membuat aplikasi kasir dengan vb 6.0
 
Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1
 
Modul v basic_60
Modul v basic_60Modul v basic_60
Modul v basic_60
 
Modul 3-p3-4
Modul 3-p3-4Modul 3-p3-4
Modul 3-p3-4
 
E book vb.net+mysql(cara cepat)
E book vb.net+mysql(cara cepat)E book vb.net+mysql(cara cepat)
E book vb.net+mysql(cara cepat)
 
Tutorial trik dasar belajar visual basicnet 2010
Tutorial trik dasar belajar visual basicnet 2010Tutorial trik dasar belajar visual basicnet 2010
Tutorial trik dasar belajar visual basicnet 2010
 

Viewers also liked

Muziek en merken begrijpen elkaar niet
Muziek en merken begrijpen elkaar nietMuziek en merken begrijpen elkaar niet
Muziek en merken begrijpen elkaar nietMartin Verdult
 
1640 morrie goodz
1640 morrie goodz1640 morrie goodz
1640 morrie goodzSymposium
 
Using cell phones for data collection and monitoring
Using cell phones for data collection and monitoringUsing cell phones for data collection and monitoring
Using cell phones for data collection and monitoringasimfayaz
 
Drogas - Catarina
Drogas - CatarinaDrogas - Catarina
Drogas - Catarinablog-eic
 
オンライントランプゲーム"Trumplex"
オンライントランプゲーム"Trumplex"オンライントランプゲーム"Trumplex"
オンライントランプゲーム"Trumplex"neons
 
Area de gestion academica
Area de gestion academicaArea de gestion academica
Area de gestion academicamagalih
 
Cum scrii un articol pentru motoarele de cautare
Cum scrii un articol pentru motoarele de cautareCum scrii un articol pentru motoarele de cautare
Cum scrii un articol pentru motoarele de cautareDragos Smeu
 
Silabo administricion tributaria
Silabo   administricion tributariaSilabo   administricion tributaria
Silabo administricion tributariaEnrique Quispe
 
Hr03 performance management
Hr03   performance managementHr03   performance management
Hr03 performance managementprithudaffy
 
Click Start Pvt Limited
Click Start Pvt LimitedClick Start Pvt Limited
Click Start Pvt Limitedprabhu_td
 
Tecnología voip
Tecnología voipTecnología voip
Tecnología voipwendylg
 

Viewers also liked (20)

Muziek en merken begrijpen elkaar niet
Muziek en merken begrijpen elkaar nietMuziek en merken begrijpen elkaar niet
Muziek en merken begrijpen elkaar niet
 
1640 morrie goodz
1640 morrie goodz1640 morrie goodz
1640 morrie goodz
 
Krisna vb6-13
Krisna vb6-13Krisna vb6-13
Krisna vb6-13
 
Using cell phones for data collection and monitoring
Using cell phones for data collection and monitoringUsing cell phones for data collection and monitoring
Using cell phones for data collection and monitoring
 
Drogas - Catarina
Drogas - CatarinaDrogas - Catarina
Drogas - Catarina
 
Realit 01 2010
Realit 01 2010Realit 01 2010
Realit 01 2010
 
オンライントランプゲーム"Trumplex"
オンライントランプゲーム"Trumplex"オンライントランプゲーム"Trumplex"
オンライントランプゲーム"Trumplex"
 
Numeros, fechas
Numeros, fechasNumeros, fechas
Numeros, fechas
 
Mabel[1]
Mabel[1]Mabel[1]
Mabel[1]
 
Area de gestion academica
Area de gestion academicaArea de gestion academica
Area de gestion academica
 
Cum scrii un articol pentru motoarele de cautare
Cum scrii un articol pentru motoarele de cautareCum scrii un articol pentru motoarele de cautare
Cum scrii un articol pentru motoarele de cautare
 
Film noir
Film noirFilm noir
Film noir
 
Niet-medicamenteuze behandeling van osteoporose
Niet-medicamenteuze behandeling van osteoporoseNiet-medicamenteuze behandeling van osteoporose
Niet-medicamenteuze behandeling van osteoporose
 
Trolling.
Trolling.Trolling.
Trolling.
 
王晓丹 Ppt
王晓丹 Ppt王晓丹 Ppt
王晓丹 Ppt
 
Silabo administricion tributaria
Silabo   administricion tributariaSilabo   administricion tributaria
Silabo administricion tributaria
 
Hr03 performance management
Hr03   performance managementHr03   performance management
Hr03 performance management
 
Click Start Pvt Limited
Click Start Pvt LimitedClick Start Pvt Limited
Click Start Pvt Limited
 
программа информатизации
программа информатизациипрограмма информатизации
программа информатизации
 
Tecnología voip
Tecnología voipTecnología voip
Tecnología voip
 

Similar to VB6

Modul visual basic (krisna 02)
Modul visual basic (krisna 02)Modul visual basic (krisna 02)
Modul visual basic (krisna 02)Aryful Yahdi
 
VB Pertemuan 2.ppt
VB Pertemuan 2.pptVB Pertemuan 2.ppt
VB Pertemuan 2.pptRMIKTEAM
 
Tutorial Visual Basic "Aplikasi Kasir"
Tutorial Visual Basic "Aplikasi Kasir"Tutorial Visual Basic "Aplikasi Kasir"
Tutorial Visual Basic "Aplikasi Kasir"evalate
 
2. menggunakan tool, property, dan event pada vb.net
2. menggunakan tool, property, dan event pada vb.net2. menggunakan tool, property, dan event pada vb.net
2. menggunakan tool, property, dan event pada vb.netAris Saputro
 
Event & Property VB - dasar visual basic bagian 4
Event & Property VB - dasar visual basic bagian 4Event & Property VB - dasar visual basic bagian 4
Event & Property VB - dasar visual basic bagian 4Isya Ansyari
 
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
 
Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1hasznud89
 
Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1Afifa Rosyida
 
Pengenalan Dasar Visual Basic - bagian 3
Pengenalan Dasar Visual Basic - bagian 3Pengenalan Dasar Visual Basic - bagian 3
Pengenalan Dasar Visual Basic - bagian 3Isya Ansyari
 
Vb6 06
Vb6 06Vb6 06
Vb6 06subhan
 
Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1Alan Alan
 
Visual basic bsi 2
Visual basic bsi 2Visual basic bsi 2
Visual basic bsi 2erna irawan
 
Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1Sepri Tarigan
 
Praktikum Pemrograman visual desktop
Praktikum Pemrograman visual desktopPraktikum Pemrograman visual desktop
Praktikum Pemrograman visual desktopDeka M Wildan
 

Similar to VB6 (20)

Modul visual basic (krisna 02)
Modul visual basic (krisna 02)Modul visual basic (krisna 02)
Modul visual basic (krisna 02)
 
VB Pertemuan 2.ppt
VB Pertemuan 2.pptVB Pertemuan 2.ppt
VB Pertemuan 2.ppt
 
Krisna vb6-03
Krisna vb6-03Krisna vb6-03
Krisna vb6-03
 
Tutorial Visual Basic "Aplikasi Kasir"
Tutorial Visual Basic "Aplikasi Kasir"Tutorial Visual Basic "Aplikasi Kasir"
Tutorial Visual Basic "Aplikasi Kasir"
 
2. menggunakan tool, property, dan event pada vb.net
2. menggunakan tool, property, dan event pada vb.net2. menggunakan tool, property, dan event pada vb.net
2. menggunakan tool, property, dan event pada vb.net
 
Krisna vb6-11
Krisna vb6-11Krisna vb6-11
Krisna vb6-11
 
Choirul (vbnet-02)
Choirul (vbnet-02)Choirul (vbnet-02)
Choirul (vbnet-02)
 
Event & Property VB - dasar visual basic bagian 4
Event & Property VB - dasar visual basic bagian 4Event & Property VB - dasar visual basic bagian 4
Event & Property VB - dasar visual basic bagian 4
 
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
 
Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1
 
Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1
 
Pengenalan Dasar Visual Basic - bagian 3
Pengenalan Dasar Visual Basic - bagian 3Pengenalan Dasar Visual Basic - bagian 3
Pengenalan Dasar Visual Basic - bagian 3
 
Krisna vb6-12
Krisna vb6-12Krisna vb6-12
Krisna vb6-12
 
Vb6 06
Vb6 06Vb6 06
Vb6 06
 
Krisna vb6-06
Krisna vb6-06Krisna vb6-06
Krisna vb6-06
 
Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1
 
Visual basic bsi 2
Visual basic bsi 2Visual basic bsi 2
Visual basic bsi 2
 
Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1
 
Praktikum Pemrograman visual desktop
Praktikum Pemrograman visual desktopPraktikum Pemrograman visual desktop
Praktikum Pemrograman visual desktop
 

More from Atn-Rhuly April

More from Atn-Rhuly April (7)

Krisnha vb614
Krisnha vb614Krisnha vb614
Krisnha vb614
 
Krisna vb6-10
Krisna vb6-10Krisna vb6-10
Krisna vb6-10
 
Krisna vb6-08
Krisna vb6-08Krisna vb6-08
Krisna vb6-08
 
Krisna vb6-07
Krisna vb6-07Krisna vb6-07
Krisna vb6-07
 
Krisna vb6-04
Krisna vb6-04Krisna vb6-04
Krisna vb6-04
 
Tips visual basic by www.info-technology.tk 1
Tips visual basic by www.info-technology.tk 1Tips visual basic by www.info-technology.tk 1
Tips visual basic by www.info-technology.tk 1
 
Tips visual basic by www.info-technology.tk 1
Tips visual basic by www.info-technology.tk 1Tips visual basic by www.info-technology.tk 1
Tips visual basic by www.info-technology.tk 1
 

VB6

  • 1. Kuliah Berseri IlmuKomputer.Com Copyright © 2003 IlmuKomputer.Com Cepat Mahir Visual Basic 6.0 Krisna D. Octovhiana mail4krisna@yahoo.com Lisensi Dokumen: Copyright © 2003 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. Bab 2 Menggunakan Event dan Property 1.1 Membuat User Interface (UI) Aktifkan VB 6 melalui tombol Start. Kenali jenis-jenis komponen (control) yang ada di dalam bagian ToolBox : Cepat Mahir Visual Basic 6.0 1 Krisna D. Octovhiana
  • 2. Kuliah Berseri IlmuKomputer.Com Copyright © 2003 IlmuKomputer.Com Label TextBox Command Button Pada Jendela Form buatlah UI seperti ini : Cara membuatnya : Klik komponen Label di dalam ToolBox kemudian “gambar” object Label1 di dalam Form dengan cara drag-drop. Lakukan langkah yang sama untuk object Label2. Object Text1 di-“gambar” menggunakan komponen TextBox, sedangkan object Command1 dan Command2 menggunakan komponen Command Button. 1.2 Mengatur Property Object Kenali bagian-bagian di dalam Jendela Properties : Object Selector Property and Value List Property Description Cepat Mahir Visual Basic 6.0 2 Krisna D. Octovhiana
  • 3. Kuliah Berseri IlmuKomputer.Com Copyright © 2003 IlmuKomputer.Com Melalui Jendela Properties atur property setiap object sebagai berikut : Object Properties Value Form1 Caption Property Test StartUpPosition 2 – CenterScreen Label1 Caption Tuliskan nama Anda : Text1 - - Label2 Alignment 2 – Center BackColor Palette: <putih> Font Size: 24 Command1 Caption OK Command2 Caption Selesai Sehingga UI-nya menjadi seperti ini : 1.3 Menulis Kode Program : Property Test Buka Jendela Code dan kenali bagian-bagian di dalamnya : Object Selector Event Selector Code Editor Program yang berbasis Windows bersifat event-driven, artinya program bekerja berdasarkan event yang terjadi pada object di dalam program tersebut. Misalnya, jika seorang user meng-klik sebuah tombol maka program akan memberikan “reaksi” terhadap event klik tersebut. Program akan memberikan “reaksi” sesuai dengan kode-kode program yang dibuat untuk suatu event pada object tertentu. Pilih object Command1 pada bagian Object Selector. Secara otomatis pada bagian Code Editor akan muncul blok kode program berikut : Private Sub Command1_Click() End Sub Cepat Mahir Visual Basic 6.0 3 Krisna D. Octovhiana
  • 4. Kuliah Berseri IlmuKomputer.Com Copyright © 2003 IlmuKomputer.Com Event Click merupakan event default (standar) dari object Command1, Anda bisa melihat event lainnya pada bagian Event Selector. Pada bagian Code Editor ketikkan kode programnya sebagai berikut : Private Sub Command1_Click() Label2.Caption = Text1.Text End Sub Private Sub Command2_Click() End End Sub Simpan Project1 (nama file : Latihan.vbp) dan Form1 (nama file : Lat1.frm). VB 6 akan menyimpan program yang Anda buat ke dalam beberapa file yang saling terkait, antara lain : file project (*.vbp), file form (*.frm) dan file module (*.bas). Coba jalankan Project1 dengan meng-klik tombol Start ( ) pada bagian Toolbar atau tekan tombol F5 pada keyboard. Ketikkan “Salman” di dalam TextBox kemudian klik tombol OK. Maka akan tampil hasil sebagai berikut : Bila ingin keluar klik tombol Selesai. Penjelasan kode program : Berikut diberikan penjelasan bagaimana cara kerja program sederhana di atas Private Sub Command1_Click() Label2.Caption = Text1.Text End Sub Ketika seorang user meng-klik tombol OK (object Command1) maka isi tulisan pada object Label2 akan sama dengan isi tulisan pada object Text1. Property Caption pada obyek Label2 digunakan untuk menampilkan text tertentu di obyek tersebut. Selanjutnya untuk keluar dari program dituliskan kode berikut : Private Sub Command2_Click() End End Sub Cepat Mahir Visual Basic 6.0 4 Krisna D. Octovhiana
  • 5. Kuliah Berseri IlmuKomputer.Com Copyright © 2003 IlmuKomputer.Com Ketika seorang user meng-klik tombol Selesai (object Command2) maka program akan berhenti. Perintah End digunakan untuk menutup program. Menampilkan tulisan merupakan salah satu property yang dimiliki oleh komponen Label. Property isi tulisan pada komponen Label adalah Caption, sedangkan pada komponen Textbox adalah Text. Cara penulisan (syntax) kode program untuk mengatur property sebuah object adalah sebagai berikut : nama_object.property = value Perhatikan, setelah Anda mengetikkan tanda titik (dot) dibelakang nama_object maka VB 6 akan menampilkan daftar property dan method yang dimiliki oleh nama_object : Fasilitas ini disebut Intellisense, dan sangat membantu Anda agar tidak salah mengetikkan nama_object maupun property-nya. 1.4 Modifikasi Kode Program Ubah tampilan UI-nya menjadi seperti ini : (Tambahkan komponen Frame, OptionButton dan CheckBox) Atur property object-object tambahannya sebagai berikut : Object Properties Value Frame1 Caption Pilihan : Option1 Caption Biru Option2 Caption Merah Check1 Caption Tebal Check2 Caption Miring Cepat Mahir Visual Basic 6.0 5 Krisna D. Octovhiana
  • 6. Kuliah Berseri IlmuKomputer.Com Copyright © 2003 IlmuKomputer.Com Obyek Frame1 harus dibuat terlebih dahulu si form, dan selanjutnya obyek Option dan Check dibuat di dalam Frame1 tersebut. Tujuan pembuatan berbagai pilihan tersebut adalah memperkenalkan pada Anda fasilitas Option dan CheckBox yang digunakan untuk membuat pilihan dalam aplikasi. Tambahkan kode programnya sebagai berikut : Private Sub Option1_Click() Label2.ForeColor = vbBlue End Sub Private Sub Option2_Click() Label2.ForeColor = vbRed End Sub Private Sub Check1_Click() Label2.FontBold = Check1.Value End Sub Private Sub Check2_Click() Label2.FontItalic = Check2.Value End Sub Simpan kembali Form1, kemudian coba jalankan Project1 dan lihat hasilnya : Cepat Mahir Visual Basic 6.0 6 Krisna D. Octovhiana