BAB V Pengenalan Komponen-Komponen (object) pada VB

dokumen-dokumen yang mirip
STRUKTUR KENDALI PERCABANGAN

UNIVERSITAS GUNADARMA

STRUKTUR KENDALI PERULANGAN

Krisna D. Octovhiana. 1.1 Membuat User Interface (UI)

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

MODUL PRAKTIKUM 1 DASAR VISUAL BASIC 6.0

Krisna D. Octovhiana. 1.1 Apa itu Array?

PENGGUNAAN EVENT, PROPERTY DAN METHOD

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

Form dan Kontrol. 5.1 Form

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

Krisna D. Octovhiana. 1.1 Membuat User Interface (UI)

Modul Praktikum Ke-2

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

PEMROGRAMAN KOMPUTER KODE MODUL: TIN 202 MODUL IV PENGENALAN MICROSOFT VISUAL BASIC 6.0

Modul Praktikum Ke-1

MODUL 1 PENGENALAN VISUAL BASIC 6.0

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

BAB VII. Pengenalan Menu Editor Dan Proses Pembuatan Serta Penggunaan Multi Form

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.

BAB III. Pengenalan Struktur Kontrol : Penyeleksian dan Perulangan

Visual Basic 6.0 For Beginners

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

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.

BAB II Unit Control pada Visual Basic

PEMBUATAN MENU dengan MENU EDITOR

Krisna D. Octovhiana. 1.1 Membuat User Interface (UI)

[Tutorial VB6] Bab 4 Penggunaan Data dan Variabel

Jendela kode adalah suatu window yang berisi kode-kode program yang merupakan instruksi-intruksi untuk aplikasi Visual Basic.

MODUL VI Penggunaan Struktur Kontrol Pengulangan

DIALOG B OX Minggu ke-7

Pendidikan Teknik Informatika Universitas Negeri Malang

Pertemuan 3 Bekerja dengan Kontrol

Tujuan / Sasaran :Mahasiswa dapat mempraktekkan penggunaan repatition/ perulangan

MODUL 2 SELECTION & LOOPING PADA FORM

PRAKTIKUM 1 INPUT - OUTPUT

VISUAL BASIC. Standar Kompetensi: Siswa mampu membuat program sederhana dengan menggunakan bahasa pemrograman Visual Basic 6.0

Visual Basic 6.0 SETYO BUDI, M.KOM

Latihan 2 Memahami memasukan data dengan komponen Text, dan mengambil hasil input untuk ditampilkan pada sebuah label

MENGELOLA FILE. - Untuk menampilkan file, perlu membuka direktori penyimpanannya.

MENU DAN TOOLBOX. Menu PopUp merupakan pengembangan dari menu yang ditampilkan di luar form, lepas dari menu bar.

Delphi Cara membuka aplikasi Delphi 7. Start All Programs Borland Delphi 7 Delphi Perkenalan jendela Delphi 7. syahada.blogspot.

Modul 3 Pembuatan Form dengan Wizard dan Penambahan kode VBA

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

1. MENGENAL VISUAL BASIC

PEMROGRAMAN DASAR. Visual Basic 6

BAB II LANDASAN TEORI

Sesi/Perkuliahan ke: VII

Sesi/Perkuliahan ke: XII

BAB V PROSEDUR DAN FUNGSI

MEMBUAT LAPORAN (DATA REPORT)

BAB I Pengenalan Visual Basic pada Pemrograman Akuntansi 1

Struktur kontrol terbagi dalam dua jenis yaitu : Struktur pengambilan keputusan Struktur pengulangan (Loooping)

Krisna D. Octovhiana

DASAR PEMROGRAMAN VISUAL BASIC

Modul Database dan Pengaksesannya dari FORM #1

MENGENAL VISUAL BASIC

Tampilan Program. Menambah dan mengatur property form di project. Menggunakan MDI Form dan MDI Child untuk membuat project

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

Pengenalan Visual Basic

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

Gambar 8.1. Dialog Menu Editor.

MODUL I PENDAHULUAN. Modul I : Pengenalan Visual Basic 1

DATABASE. Visual Data Manager

DATABASE. Visual Data Manager

PENGENALAN VISUAL BASIC 6.0

Krisna D. Octovhiana. 1.1 Mengenal Data dan Variabel.

BAB 3 TOOLBAR CUSTOMIZE DAN CONTROL TOOLBOX

PRAKTIKUM 2 KONDISI DAN PILIHAN

Dasar Pemrograman Visual Basic

Visual Basic 6.0 For Beginners

FUNGSI DARI MASING-MASING OBJECT PADA VISUAL BASIC(VB)

Andy Prasetyo Utomo, S.Kom Pemrograman Terstruktur (Visual Basic 6.0)

Praktikum 6 SubForm dan Kode VBA

PRAKTIKUM 3 LOOPING. Form1. Label1. Text1 Label4. Frame1 Label2. Command1. Label3. Text3. Text2. Frame1 Label5 Label6. Command2

For variabel = nilai_awal To nilai_akhir [Step langkah] <Proses dalam pengulangan> Next variable

Bab I Pengenalan Visual BASIC

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

pernyataan pernyataan End If

BAB I Pengenalan Microsoft Visual Basic 6.0

Pertemuan 1 Pengenalan Visual Basic

BAHASA PEMROGRAMAN 2 PENGENALAN GAMBAS

Modul Database dan Pengaksesannya dari FORM #Lanjutan

Krisna D. Octovhiana. 1.1 Apa itu Operator?

Visual Basic 6.0 For Beginners

PENGGUNAAN DATA DAN VARIABEL

BAB 2 LANDASAN TEORI

Pertemuan ke-7. MDI Form, dan Menu

E-Trick Visual Basic 6.0

Tips Trik Ms. Power Point 2010 Membuat Media Interaktif

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

FORM DAN OBJEK KONTROL (1)

Pemrograman Visual Modul I Perkenalan Lembar Kerja VB 6.0. S. Thya Safitri

Mengenal Visual Basic Clasic. Agus Priyanto, M.Kom

BAB I SEKILAS VISUAL STUDIO.NET 2008

Program Kalkulator Sederhana Menggunakan VB

BAB 4 : USER INTERFACE

BAB II LANDASAN TEORI

2. TINJAUAN PUSTAKA. Microsoft Visual Basic 6.0 memiliki banyak keistimewaan dalam penggunaannya yaitu :

Pembuatan Komponen Antarmuka Grafis

Transkripsi:

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 property dari masing-masing komponen. II. Bahan & Alat Presentasi, LCD, Modul III. Metode yang digunakan Menjelaskan konsep, Studi Kasus, Praktikum dan diskusi IV. Landasan Teori a. Option Button Yaitu suatu kontrol dimana user dapat memilih salah satu dari banyak pilihan. Pilihan ini sifatnya tunggal. 1) Event pada option Button Umumnya event yang sering digunakan adalah event Click() 2) Membuat kelompok option Button Umumnya option yang dijadikan berkelompok dengan menggunakan kontrol frame, yaitu kontrol pada VB yang berupa bingkai segi empat berfungsi menjadi bingkai atau tempat kontrol-kontrol yang lain. Properti Alignment ForeColor Keterangan Berfungsi untuk menentukan letak option button pada teks captionnya. Digunakan untuk menulis keterangan option button Untuk memberikan warna tulisan keterangan 56 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

Value Menentukan apakah option button terpilih secara default pada saat aplikasi pertama kali dijalankan. Option yang dipilih akan bernilai true. Contoh Program : 1. Objek Option Button, akan terlihat lebih rapi dengan menggunakan frame. 2. Copy option Button 3. Lalu Paste 4. Sehingga menjadi : 5. Perhatikan Properties : 3) Mengakses item pada Option Button : Private Sub Command1_Click() For i = 0 To 1 If option1(i).value = True Then MsgBox option1(i).caption End If Next i End Sub 57 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

Contoh Program : b. Check Box Sebuah kontrol pemilihan yang berfungsi hampir sama dengan option button. Hanya saja bedanya pada checkbox ini pilihan bisa dipilih lebih dari satu pilihan. 1) Properti Checkbox Propertinya hampir sama dengan yang ada pada option button, namun yang terpenting adalah : Properti Value Keterangan Menentukan nilai dari item checkbox yang secara default dipilih pada saat aplikasi dijalankan. Nilai-nilai ini sbb: 58 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

Style 0-Uncheck : tidak dipilih 1-Check : dipilih 2-Grayed : menampilkan pilihan yang tidak bisa dipilih oleh user. Untuk menetukan jenis dari check box. 0-Standar, 1-Graphical 2) Mengakses item pada Check Box Button : Private Sub Command1_Click() For i = 0 To 3 If check(i).value = 0 Then MsgBox check1(i).caption End If Next i End Sub Contoh Program : c. Combo Box Obyek combo box digunakan sebagai obyek untuk memberikan inputan terhadap program, dengan memberikan beberapa alternatif pilihan yang dapat di tampilkan bila di klik down button-nya. 59 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

Combo box sebelum dijalankan: Combo box saat dijalankan, list pilihan tampil Properti List untuk memasukkan pilihan yang akan ditampilkan. A. 0-DropDown Combo : Combo box akan menampilkan pilihan bila drop button di Click, dan text box dapat di entri, sehingga dapat menerima masukkan teks dari keyboard B. Simple Combo : Combo box tidak menampilkan alternatif pilihan, sehingga tidak beda dengan text box C. DropDown List : Combo box akan menampilkan pilihan bila drop button di Click, namun text box tidak dapat di entri, sehingga tidak dapat menerima masukkan teks dari keyboard d. ListBox 1) Obyek List Box digunakan sebagai obyek untuk memberikn inputan terhadap program, dengan memberikan beberapa alternatif pilihan yang di tampilkan pada daftar item. Properti List untuk memasukkan pilihan yang akan ditampilkan. 60 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

2) Pengaturan Columns Object ListBox dapat menggunakan beberapa Kolom. Untuk Mengaturnya dengan mengubah atribut Columns. Bila 0 maka tidak ada kolom, Jika 1 akan terdiri dari 1 kolom, artinya bisa di Scroll ke kiri dan ke kanan Pengaturan properti Columns = 0. Tampilan 1 kolom dengan menggunakan scrollbar Pengaturan properti Columns = 1. Tampilan 2 kolom dengan menggunakan scrollbar 3) Pengaturan Style pada List Box Style pada List Box Tampilan saat Style diganti dengan 1- Checkbox 61 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

4) Pengisian item pada listbox (dan juga Combo Box) dapat terdiri dari dua cara o Dari menu Properti, yaitu dengan mengisi atribut list o Dari program, yaitu dengan memanfaatkan fungsi Form_load() o Untuk mengaktifkan fungsi Form_load(), dengan cara double click pada form. Private Sub Form_Load() listmenu.additem ("Soto Mie") listmenu.additem ("Soto Ayam") listmenu.additem ("Soto Babat") listmenu.additem ("Soto Betawi") listmenu.additem ("Soto Daging ") End Sub 5) Mengakses item pada ListBox : Private Sub Command1_Click() For i = 0 To 5 If listmenu.selected(i) Then MsgBox listmenu.list(i) End If Next i End Sub e. Object Ber-Array 1) Sebuah kontrol dapat dikopi, cara mengkopi ini sangat berguna jika kita membutuhkan kontrol yang sama tanpa perlu lagi harus membuatnya berkalikali. Tetapi jika kita mengkopi sebuah kontrol maka visual basic akan memberikan pilihan untuk menciptakan sebuah kontrol array. 2) Kontrol array adalah sekelompok kontrol yang memiliki nama yang sama. Untuk membedakannya digunakan bilangan indeks yang dimulai dari 0 (nol). Contoh : Kontrol perintah ke 1 akan bernama : Command1(0) Kontrol perintah ke 2 akan bernama : Command1(1) Kontrol perintah ke 3 akan bernama : Command1(2) 62 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

3) Begitu juga bila ingin menentukan properti yang berbeda kita juga harus menggunakan indeks untuk menentukan identitas sebuah kontrol, Contoh: Command1(0). = OK Command1(1). = Cancel Command1(2). = Exit Cara membuat objek ber-array 1) Siapkan objek yang akan dibuat array 2) Klik kanan, lalu Copy : 3) Kemudian Paste 4) Terdapat objek dengan nama sama 5) Perhatikan name pada properties 6) Perhatikan name pada properties 4) Penulisan Prosedur event (kode Program), penggunaan nama kontrol ini juga berbeda. Contoh sbb: Untuk kontrol yang bukan array : Private Sub Command1_click ().. End Sub Untuk kontrol dengan array : Private Sub Command1_click (Index As Integer)).. End Sub 63 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

V. Bahan Praktikum Praktikum 1 1. Buat project baru dengan memilih Standar EXE pada New Project 2. Isikan pada objek Form tersebut beberapa objek seperti yang terlihat pada gambar dibawah ini 3. Atur properti dari masing-masing objek diatas seperti pada tabel dibawah ini: Nama Objek Properti Nilai Form1 Form1 Form1 Label1 Label1 Nim : : Ms Sans Serif Style : regular Label2 Label3 Label4 caption Sie : 8 Label2 Nama : : Ms Sans Serif Style : regular Label3 Jurusan : : Ms Sans Serif Style : regular Label4 Jenis Kelamin : Ms Sans Serif Style : regular 64 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

Label5 Text1 Text1 Text2 Text2 Option1 Option1 TI Option1 Option1 SI Option1 Option1 KA Option1 Option1 SK Combo1 Text List Combo1 Pilih Laki-laki Command1 caption caption caption caption caption Nama Label5 Hobi : Ms Sans Serif Style : regular perempuan masak Baca buku Olah raga Nonton Lain-lain Command1 OK 4. Tulis perintah dibawah ini pada code window 5. Jalankan Program dengan meng klik tombol 65 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

Hentikan Program dengan mengklik tombol 6. Simpan program dengan mengklik tombol Simpan form dengan nama frmdatamhs Simpan project dengan nama DataMhs Praktikum 2 1. Buatlah tampilan sebagai berikut: 2. Atur properti sebagai berikut : Nama Objek Properti Nilai Form1 Form1 Latihan ListBox Label1 Label1 List Pembelian Barang : Ms Sans Serif Style : regular Frame1 Option1 Option1(copy) Sie : 24 Frame 1 Daftar Pembelian : Ms Sans Serif Style : regular optbrg Makanan Kaleng : Ms Sans Serif Style : regular optbrg Buah : Ms Sans Serif Style : regular 66 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

Option1(copy) optbrg Sayuran : Ms Sans Serif Style : regular Option1(copy) optbrg Indomie : Ms Sans Serif Style : regular Option1(copy) optbrg Cokelat : Ms Sans Serif Style : regular Option1(copy) optbrg Minuman Kaleng : Ms Sans Serif Style : regular List List1 Command1 Cmdclear Bersihkan ListBox Command1 Nama Cmdexit Exit 3. Ketik program berikut: 4. Jalankan Program dengan meng klik tombol Inputkan program, contoh : Klik tombol Cetak, akan muncul sebagai berikut : 67 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

Hentikan Program dengan mengklik tombol 5. Simpan program dengan mengklik tombol Simpan form dengan nama frmoptbeli Simpan project dengan nama OptBeli Perintah Tugas 1 1. Buat project baru dengan memilih Standar EXE pada New Project 2. Isikan pada objek Form tersebut beberapa objek seperti yang terlihat pada gambar dibawah ini 3. Atur properti dari masing-masing objek diatas! 4. Ketentuan : Data yang diinput adalah Judul Buku, Jumlah Beli dan Jenis Buku. Jenis Buku ada 2, yakni : Fiksi dan Non Fiksi. Saat tombol Hitung di klik maka akan muncul harga, total, diskon dan total bayar. Rumusan : Jika jenis buku adalah fiksi maka harga buku adalah 20000 Jika jenis buku adalah non fiksi maka harga buku adalah 25000 Jika jumlah beli diatas 10 maka akan mendapat diskon 10% dari harga buku. Total = jumlah beli * harga Total bayar = total - diskon 68 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

5. Tampilan program adalah sebagai berikut : 6. Simpan program anda kedalam disket atau login anda masing-masing. Nama project : frmtokobuku Nama Form : TokoBuku 7. Buat juga dengan program diatas menggunakan inputbox untuk input Judul Buku, Jumlah Beli dan Jenis Buku. Kemudian tampilkan dengan menggunakan message box seperti output diatas. 69 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