1 Pertemuan 4 Form dan Control Matakuliah: M0462/Programming I Tahun: 2005 Versi: >

Slides:



Advertisements
Presentasi serupa
Penggunaan Struktur Kontrol SELECT…CASE
Advertisements

Pemrograman Visual I Pendahuluan Presented by : Herianto.
Pemrograman VB.NET Pertemuan 2.
Team Pemrograman I AMIK MBP
Penggunaan Kontrol Array
Menggunakan Event dan Property
Penggunaan Struktur Kontrol IF
PROSEDUR 1 Prosedur Adakalanya ketika kita membuat program, ada beberapa kode program yang ditulis berulang-ulang. Hal ini tentu saja menyita waktu dan.
Pengembangan Program Ada beberapa definisi singkat yang perlu dipahami dalam mengembangkan suatu program dengan VB, diantaranya adalah: Control, adalah.
PENGGUNAAN TEXTBOX PADA VB .NET
Pemograman 1 Pertemuan 10.
Pemograman 1 Pertemuan 9.
PERTEMUAN II CONTROLS DAN SINTAK DASAR
PERTEMUAN III SINTAK LANJUT VB
Pemrograman Database Nyimas Artina, S.Kom, M.Si.
LOOPING dan array Tinaliah, S. Kom.
Dasar-dasar Visual Basic
1 Pertemuan 06 Control Object Matakuliah: T0063/Pemrograman Visual Tahun: 2005 Versi: 1/0.
1 Pertemuan 8 Collection Matakuliah: M0462/Programming I Tahun: 2005 Versi: >
Pemrograman Basisdata
1 Pertemuan 04 Variable Matakuliah: T0063/Pemrograman Visual Tahun: 2005 Versi: 1/0.
1 Pertemuan 03 Form Matakuliah: T0063/Pemrograman Visual Tahun: 2005 Versi: 1/0.
Pemrograman VB.NET Pertemuan 3.
Class and Object Matakuliah : XXXX / Algoritma dan Metode Object Oriented Programming II Pertemuan : 2 Tahun : 2008 Versi : 1/0.
OPERASI JUMP DAN EXCEPTION HANDLING
1 Pertemuan 09 Menu Matakuliah: T0063/Pemrograman Visual Tahun: 2005 Versi: 1/0.
1 Pertemuan 9 DIVIDE And CONQUER Matakuliah: T0034/Perancangan & Analisis Algoritma Tahun: 2005 Versi: R1/0.
PENGENALAN PEMROGRAMAN VISUAL
1 Pertemuan 05 Procedure dan Parameter Matakuliah: T0063/Pemrograman Visual Tahun: 2005 Versi: 1/0.
Pertemuan 12 Procedure dan Macro
Variabel, Konstanta, Tipe Data Dan Operator pada VB
1 Pertemuan 2 Pengenalan Visual Basic Lanjut Matakuliah: M0462/Programming I Tahun: 2005 Versi: >
Pertemuan 6 PEWARISAN AND POLYMORPHISM
Pertemuan 5 Balok Keran dan Balok Konsol
1 Pertemuan 9 Kasus : Class Module Matakuliah: M0462/Programming I Tahun: 2005 Versi: >
1 Pertemuan 6 Class Module Matakuliah: M0462/Programming I Tahun: 2005 Versi: >
1 Pertemuan 1 Pengenalan Dasar Visual Basic Matakuliah: M0462/Programming I Tahun: 2005 Versi: >
Matakuliah : R0022/Pengantar Arsitektur Tahun : Sept 2005 Versi : 1/1
1 Pertemuan 3 Pengenalan menu dasar 3D Matakuliah: R0374/Komputasi Desain Arsitektur II Tahun: 2005 Versi: V-1/R-0.
1 Pertemuan 08 Multiple Document Interface (MDI) Matakuliah: T0063/Pemrograman Visual Tahun: 2005 Versi: 1/0.
1 Pertemuan 7 Memanipulasi Object Matakuliah: M0064/Programming I Tahun: 2005 Versi: >
1 Pertemuan 5 Contoh Selection List Form Matakuliah: M0462/Programming I Tahun: 2005 Versi: >
1 Pertemuan 07 Control Object Lanjutan Matakuliah: T0063/Pemrograman Visual Tahun: 2005 Versi: 1/0.
Pengenalan Visual Basic
PROCEDURE AND FUNCTION
Matakuliah : H0483 – Network Programming Tahun : 2008 Versi : 2.0
Pertemuan 3 Variabel & Konstanta.
PERTEMUAN VII ARRAY Tujuan Instruksional Umum :
PROPERTY, METHOD DAN EVENT
PERTEMUAN VII PROSEDURE DAN FUNGSI
Pertemuan 8 Collection Matakuliah : M0064/Programming I Tahun : 2005
Pengantar Pemrograman
PERTEMUAN VII ARRAY Tujuan Instruksional Umum :
Bahasa Pemrograman 1 STRUKTUR KONTROL VB Chapter 03 bimocahyo.
PERTEMUAN 2 MACRO EXCEL.
Struktur Kontrol Keputusan IF dan Select
Prosedur.
PERTEMUAN X MDI FORM, FULL DOWN & POP UP MENU Dgn MENU EDITOR
Pertemuan 08 Multiple Document Interface (MDI)
Pemrograman VB.NET Pertemuan 6 Sorang Pakpahan,S.Kom.,M.Kom.
Menggunakan Event dan Property
PERTEMUAN VI STRUKTUR KEPUTUSAN
Pertemuan 7 Memanipulasi Object
Matakuliah : T0456 ~ Algoritma dan Metode Object Oriented Programming
Matakuliah : M0074/PROGRAMMING II Tahun : 2005 Versi : 1/0
Pertemuan 13 Application Programming Interface (API)
PERTEMUAN 4 PERANCANGAN PROGRAM.
ALGORITMA & PEMROGRAMAN 2B
Tipe Data, Variabel, Konstanta dan Operator dalam Visual Basic
Bahasa Pemrograman (Pemrograman Visual)
Transcript presentasi:

1 Pertemuan 4 Form dan Control Matakuliah: M0462/Programming I Tahun: 2005 Versi: >

2 Learning Outcomes Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : Mahasiswa dapat menerapkan object dalam Form dan Control di VB

3 Outline Materi Method dan Property Cara menggunakan Property Custom Property dan Method Form Membangun Custom Method untuk Form Membangun Custom Property untuk Form Property Let Property Get

4 Method dan Property Property adalah karakteristik dari Form dan Control Object Sering disebut sebagai Attribute Contoh Property : –Width, Height, BackColor, Visible (untuk umum) –Text untuk TextBox, Caption untuk Label

5 Method dan Property Method adalah behaviour (action) dari form, control dan object lainnya Contoh method : –Show, Print, Hide (untuk Form) –SetFocus (untuk control object)

6 Cara Penggunaan Method dan Property Contoh penggunaan : If frmEmployee.Width < 3000 Then frmEmployee.Width = 3000 End If frmEmployee.Height = frmEmployee.Width frmEmployee.txtEmployeeID.Text = “ ” frmEmployee.Show

7 Custom Property dan Method Form Custom Property dan Method : Form Property dan Method yang dibuat oleh pengguna Kebalikan dari Property dan Method Built-in yang sudah ada dari VB

8 Custom Property dan Method Form Built-In Form Property : frmDataEntry.Width = 3000 (akan membuat property Width terisi 3000 dan membuat lebar form menjadi 3000) Custom Form Property : frmdataEntry.EmployeeID = 3000 (akan membuat custom property EmployeeID berisi 3000 dan menampilkan data data employee nomor 3000)

9 Custom Property dan Method Form Built-In Form Method frmDataEntry.Hide (meminta form untuk menyembunyikan diri) Custom Form Method frmDataEntry.UpdateData (meminta form untuk mengupdate database seuai informasi terbaru)

10 Membangun Custom Method untuk Form Custom Method sebenarnya adalah public subroutine dalam modul form (dalam.FRM atau.BAS) Jika diakses dari luar modul form harus menyebutkan nama form induknya, baru diikuti nama method serta dengan parameter jika ada, frmFormName.MethodName(..,..,..) Jika ingin membuat Custom Method menjadi public sebaiknya diletakkan dalam modul (.BAS)

11 Membangun Custom Method untuk Form Contoh : Di dalam coding form : Public Sub ClearVariable() txtEmployeeID.Text =“” txtEmployeeName.Text = “” End Sub Pada saat dipanggil dari form lain : frmSelectionList.ClearVariable Note : KeyWord Public / Private akan menentukan apakah method bisa diakses dari form lain atau tidak !!!

12 Membangung Custom Property untuk Form Setiap Property memiliki dua rutin yang berasosiasi, yaitu Property Get dan Property Let Untuk membuat Property baru, panggil menu Tools -> Add Procedure

13 Membangun Custom Property untuk Form Misalkan isi namanya menjadi Nilai, pilih Property untuk Type dan Public untuk Scope, otomatis akan terbentuk coding berikut : Public Property Get Nilai() As Variant End Property Public Property Let Nilai(ByVal vNewValue As Variant) End Property

14 Property GET dan LET Property Get dan Let adalah rutin yang akan dijalankan pada saat property dipanggil Property Get –untuk Get value, mengambil nilai property Property Let –untuk Set / Let Value, mengeset nilai property

15 Property GET dan LET Contoh Penggunaan : Public Property Get Nilai() As Variant Nilai = intNilai MsgBox "Ambil Variable =" + Str(intNilai) End Property Public Property Let Nilai(ByVal vNewValue As Variant) intNilai = vNewValue MsgBox "Variable Masuk =" + Str(intNilai) End Property

16 Property GET dan LET Contoh Pengunaan : frmEntryData.Nilai = 3 (rutin Let dijalankan) Label1.Caption = frmEntryData (rutin Get dijalankan)

17 > SELESAI