1 Pertemuan 03 Form Matakuliah: T0063/Pemrograman Visual Tahun: 2005 Versi: 1/0.

Slides:



Advertisements
Presentasi serupa
Penggunaan Struktur Kontrol SELECT…CASE
Advertisements

Pemrograman Visual I Pendahuluan Presented by : Herianto.
Pemograman Visual Basic.NET Pertemuan I. Rincian Segment Perkuliahan Penilaian Kehadiran : 10 % Quis : 15 % Tugas : 15 % UAS : 30 % UTS : 30% Distribusi.
Putu Darmawan,S.Kom,MM Bahasa Pemrograman 1 1 OBJECT FORM OBJECT FORM MEMILIKI BEBERAPA PROPERTI / ATRIBUT. YANG AKAN DIBAHAS ADALAH ATRIBUT-ATRIBUT PENTING.
Pengoperasian Perangkat Lunak Pengolah Kata
Pemrograman VB.NET Pertemuan 2.
1 Pertemuan - 01 Introductions Matakuliah: F0292 Pengantar Macro dan VBA Tahun: 2007 Versi: 1.
Image, Animasi dan Multimedia di Delphi
KOMPONEN DALAM DELPHI Form
Team Pemrograman I AMIK MBP
Menggunakan Event dan Property
Penggunaan Struktur Kontrol IF
Pemrograman Visual Basic Rahmad Taufiq W., S.Kom, MM
Pemrograman Visual Basic 6.0
GUI Design Event-Driven Programming Basic Windows Controls
Panduan praktis belajar VISUAL BASIC 6.0 Oleh Team AMIK MBP Medan AMIK MBP 2007.
Pengoperasian Perangkat Lunak Pengolah Kata
PERTEMUAN II CONTROLS DAN SINTAK DASAR
MENANGANI aplikasi perangkat lunak
Object Form, Label, Textbox, & Command Button
PERTEMUAN III SINTAK LANJUT VB
Object Form, Label, Textbox, & Command Button
Pemrograman Database Nyimas Artina, S.Kom, M.Si.
KOMPONEN DALAM DELPHI Form
Elemen Dasar pada Windows Form Pemrograman Visual I 4 sks Renni Angreni, M.Kom. This Slide from Herianto.
Presented by : Arfansyah, M.Kom
MENGENAL MICROSOFT EXCEL
1 Pertemuan 4 Form dan Control Matakuliah: M0462/Programming I Tahun: 2005 Versi: >
1 Pertemuan 06 Control Object Matakuliah: T0063/Pemrograman Visual Tahun: 2005 Versi: 1/0.
Pemrograman VB.NET Pertemuan 3.
Presented by : Herianto
1 Pertemuan 09 Menu Matakuliah: T0063/Pemrograman Visual Tahun: 2005 Versi: 1/0.
PENGENALAN PEMROGRAMAN VISUAL
WEB DESIGN.
LABEL VB.NET menyebut komponen pada Form seperti tombol, Textbox dan lainnya sebagai control yang ditemukan pada class : System.Windows.Foems.Control Label.
Checkbox & Radio Button
1 Pertemuan 01 Pemrograman Visual Matakuliah: T0063/Pemrograman Visual Tahun: 2005 Versi: 1/0.
1 Pertemuan 6 Class Module Matakuliah: M0462/Programming I Tahun: 2005 Versi: >
1 Pertemuan 08 Multiple Document Interface (MDI) Matakuliah: T0063/Pemrograman Visual Tahun: 2005 Versi: 1/0.
1 Pertemuan 07 Control Object Lanjutan Matakuliah: T0063/Pemrograman Visual Tahun: 2005 Versi: 1/0.
Pengenalan Visual Basic
BAB II KOMPONEN-KOMPONEN MICROSOFT VISUAL BASIC 6.0
VISUAL BASIC FOR APLICATION (VBA) EXCEL VBA
Menggunakan Form Pertemuan Ke-3.
PROPERTY, METHOD DAN EVENT
Graphical User Interface (GUI)
Presented by : Herianto
Pemrograman Visual Oleh : Erni Fatmawati.
PEMROGRAMAN VISUAL BASIC
Pemrograman Berorientasi Objek I
Konsep Teknologi Informasi a
Algoritma & PEMROGRAMAN 2B (Visual basic)
Mengenal Integrated Development Environment (IDE) VB 6
Lia afriani Andreas Saputra
PERTEMUAN X MDI FORM, FULL DOWN & POP UP MENU Dgn MENU EDITOR
Bahasa Pemrograman 1 ACTIVE X DAN MDI Chapter 05 bimocahyo bimocahyo.
Pertemuan 08 Multiple Document Interface (MDI)
LAB PEMOGRAMAN III (VISUAL BASIC)
Menggunakan Event dan Property
Penggunaan Data dan Variabel
control radiobutton control checkbox control frame statement quit
Pengenalan Borland Delphi 7.0
LABEL VB.NET menyebut komponen pada Form seperti tombol, Textbox dan lainnya sebagai control yang ditemukan pada class : System.Windows.Foems.Control Label.
Fungsi CTRL Microsoft Word
Menggunakan Form Pertemuan Ke-3.
PERTEMUAN 4 PERANCANGAN PROGRAM.
KONSEP PEMROGRAMAN DALAM VISUAL BASIC
KONSEP PEMROGRAMAN DALAM VISUAL BASIC
ALGORITMA & PEMROGRAMAN 2B
Pengenalan Visual Basic
Transcript presentasi:

1 Pertemuan 03 Form Matakuliah: T0063/Pemrograman Visual Tahun: 2005 Versi: 1/0

2 Learning Outcomes Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : Mendemonstrasikan penggunaan Form dan propertynya (C3)

3 Outline Materi Form Common Properties Common Method Common Event Form Object Property Dasar Sebuah Form Form Life Cycle Show Form

4 Common Properties Property Left, Top, Width, Height Setiap form dan object yang visible selalu memerlukan pengaturan posisi Posisi bersifat relatif, khususnya untuk controls dimana bisa menjadi parent untuk controls lainnya. Satuan posisi yang digunakan adalah twips (standar, 1 cm=600 twips) Property bisa diubah pada saat design atau run time Tidak semua property bisa diatur, contohnya Height dari comboBox hanya bisa dibaca namun tidak bisa diupdate ‘Update property saat run time Form1.Width = Form1.Width * 2 Form1.Left = 0 Form1.Top = 0 Form1.Height = 3000

5 Common Properties Property ForeColor dan BackColor Digunakan untuk mengatur warna teks dan background Pengaturan warna bisa dilakukan secara system dan palette Ketiga perintah dibawah sama : Text1.BackColor = vbCyan Text1.BackColor = Text1.BackColor = &HFFFF00

6 Common Properties Property Font Untuk menentukan jenis huruf, font, style size dan effect Bisa diupdate dari design time atau run time ‘Update property saat run time Text1.Font.Name = "Tahoma" Text1.Font.Size = 12 Text1.Font.Bold = True Text1.Font.Underline = True

7 Common Properties Property Caption dan Text –Caption adalah string yang ada di dalam sebuah controls, dimana pengguna tidak bisa langsung mengupdate pada saat run time Dalam Caption bisa dibuat shortcut dengan menambahkan tanda “&” di depan huruf short cut Digunakan oleh Label, CommandButton, CheckBox, OptionButton, Data, and Frame –Text adalah property yang berupa isi dari controls tersebut dan bisa diupdate langsung oleh user Controls yang menggunakan Text, secara otomatis menganggap Teks adalah property default (text1.text=“A” sama dengan text1 =“A”) Digunakan oleh TextBox, ListBox, and ComboBox

8 Common Properties Property Parent dan Container Property Parent dan Container merupakan run time only property –Parent Properti yang mengembalikan reference kepada form induk controls tersebut –Container Digunakan untuk mengeset suatu controls ke dalam suatu container controls (Picture, Frame, Form) ' Memindahkan Text1 ke dalam Picture1 container. Set Text1.Container = Picture1 ' Move it back on the form's surface. Set Text1.Container = Form1 ‘Mengubah caption parent Text1 menjadi “Haloo” Text1.Parent.Caption =“Haloo” ‘Perintah diatas ekuivalen dengan Form1.Caption=“Haloo”

9 Common Properties Property Enabled dan Visible –Enabled Digunakan untuk mengaktifkan atau menon- aktifkan controls pada saat run time By default, bernilai True –Visible Digunakan untuk menampilkan atau menyembunyikan controls pada saat run time By default, bernilai True

10 Common Properties Property-Property Lainnya –hWnd –TabStop & TabIndex –MousePointer & MouseIcon –Tag –Value –Index –ToolTips

11 Common Method Move(Left, [Top], [Width], [Height]) –Memindahkan controls ke posisi tertentu Text1.Move(0, 0, Form1.Width * 2) Refresh –Menggambar ulang controls Text1.Refresh SetFocus –Memindahkan fokus input kepada control tertentu cmdSimpan.SetFocus

12 Common Event Click dan Double Click Subrutin yang akan dijalakan jika control di single click atau double click kiri

13 Common Event Change Setiap kali ada perubahan isi dari controls maka sub rutin di dalamya akan dijalankan

14 Common Event GotFocus & LostFocus GotFocus akan aktif bila sebuah control mengalami input focus * LostFocus akan aktif bila input focus pindah ke control lainnya * Input focus (tersorot) = sebuah kondisi dimana control dalam keadaan tersorot, menunjukkan bahwa control sedang aktif, pada satu saat hanya satu control yang bisa aktif. Biasanya ditandai dengan warna header window menjadi biru (selain itu abu abu) atau dengan adanya kursor di satu control.

15 Common Event KeyPress, KeyDown, KeyUp –KeyDown Event aktif pada saat pengguna menekan tombol keyboard –KeyUp Event aktif pada saat pengguna melepaskan tombol keyboard –KeyPress Event akan aktif pada saat tombol ditekan dan VB akan menerjemahkan tombol yang ditekan ke dalam ASCII

16 Common Event MouseDown, MouseUp, MouseMove –Event yang akan aktif jika mouse diklik, dilepas atau digerakkan –Ketiganya mempunya input parameter yang sama yaitu kondisi button, kondisi tombol Shift/Ctrl/Alt, dan posisi X dan Y, (Button As Integer, Shift As Integer, X As Single, Y As Single)

17 Common Event

18 Form Object Di dalam IDE, hal visible yang paling penting adalah Form, sebab tanpa form tidak ada control yang bisa digunakan Form menjadi semacam lembar kerja, work sheet, media bahkan parent untuk semua control yang digunakan Bisa dibuat melalui menu atau project explorer (klik kanan) -> pilih Add Form Untuk pengaturan grid unit form, gunakan Option - >General (Width & Height) dari menu Tools Semakin kecil grid unit, maka skala penempatan control akan semakin detil (Default 120 x 120 Twips)

19 Property Dasar Sebuah Form Name Caption BorderStyle WindowState Jelaskan perintah-perintah diatas! Ada Lagi ???

20 Form Life Cycle

21 Form Life Cycle Initialize, Event paling pertama yang akan dijalankan form sebelum run time, biasa digunakan untuk inisialisasi variable Load Event kedua yang dijalankan sebelum form muncul, biasa digunakan untuk inisialisasi variable, pengisian konstanta atau menjalankan rutin rutin query data dan seterusnya Resize Event ketiga yang dijalankan (masih) sebelum form muncul, biasa digunakan untuk pengaturan posisi dan ukuran form, jika event ini tidak digunakan VB akan secara otomatis mengeset sesuai property WindowsState dan posisi layar dari form layout Activate Event ini akan dijalankan segera setelah form aktif / muncul di layar dan dalam keadaan tersorot, dan demikian juga jika kita pindah ke form lainnya terus kembali ke form tersebut, maka event ini akan dijalankan kembali. Biasa digunakan untuk refresh data.

22 Form Life Cycle Deactivate Event ini akan dijalankan jika kita pindah ke form lainnya. Kebalikan dari Activate. Method yang biasa digunakan di dalam event ini adalah HIDE, dimana form yang sudah tidak digunakan disembunyikan, namun bisa sewaktu waktu di SHOW lagi. Paint Event ini biasa digunakan untuk menggambar form dengan fungsi fungsi grafik (Line, Circle, dst) QueryUnload Event ini akan dijalankan sebelum form di UNLOAD. Biasa digunakan untuk mengecek siapa yang melakukan unload (user, code, window session, task manager, atau MDI Form) Unload Event kedua yang akan dijalankan form setelah di UNLOAD. Biasa digunakan untuk mengkonfirmasi atau peringatan untuk data data yang belum tersimpan. Terminate Event ketiga dan terakhir yang akan dijalankan setelah form di UNLOAD. Pada saat event ini dijalankan form sudah tidak visible bagi pengguna. Biasa digunakan untuk membersihkan variable yang digunakan atau menutup file.

23 Show Form Normal Modal TopMost frmLogin.Show vbModal

24