Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Team Pemrograman I AMIK MBP1 Form dan Event Pembuatan Form Apabila program aplikasi yang ingin Anda buat membutuhkan lebih dari satu form, maka Anda harus.

Presentasi serupa


Presentasi berjudul: "Team Pemrograman I AMIK MBP1 Form dan Event Pembuatan Form Apabila program aplikasi yang ingin Anda buat membutuhkan lebih dari satu form, maka Anda harus."— Transcript presentasi:

1 Team Pemrograman I AMIK MBP1 Form dan Event Pembuatan Form Apabila program aplikasi yang ingin Anda buat membutuhkan lebih dari satu form, maka Anda harus menambah form kedalam proyek. Ada 3 (tiga) cara yang dapat Anda lakukan untuk menambah form yaitu : Menggunakan Menu Bar »Project »Add Form »Pilih tab new »Pilih form »Klik Open Menggunakan (add form) pada ToolBar »Klik (add form) pada toolbar… »Pilih tab new »Pilih form »Klik Open

2 Team Pemrograman I AMIK MBP2 –Menggunakan Project Explorer »Klik kanan project explorer »Pilih Add »Pilih form »Pilih tab new »Pilih form »Klik Open Setelah Anda menambahkan sebuah form pada proyek, pada project explorer akan bertambah sebuah form seperti gambar dibawah : Gambar Daftar Form Project Explorer

3 Team Pemrograman I AMIK MBP3 Properti Form

4 Team Pemrograman I AMIK MBP4 Selain properti terdapat juga event. Event adalah kejadian yang dapat terjadi atau mempengaruhi form pada waktu program dijalankan. Contoh beberapa event yang dipakai pada form adalah sebaga berikut : Event Load Event ini terjadi ketika suatu form di Load. Pada Event procedure ini anda letakkan statement yang digunakan untuk mengatur setting awal form anda, misalnya membuka file, menginisialisasi nilai awal variabel, dan mengatur properti kontrol-kontrol pada form adalah sebagai berikut:

5 Team Pemrograman I AMIK MBP5 Contoh : Private Sub Form_Load()Open "C:\Pemakai.Dat“ JlhRec = LOF(1) /Len(DatPemakai) If JlhRec > 0 Then Posisi = 1 Else Posisi = 0 End If Call Tampil End Sub

6 Team Pemrograman I AMIK MBP6 Event UnLoad Event ini terjadi ketika suatu form di unload dengan menggunakan command Close pada Control menu atau dengan statement UnLoad. Anda dapat mengetikkan kode-kode untuk menutup file-file yang terbuka pada Event ini. Contoh : Private Sub Form_Unload(Cancel As Integer) Close #1 End Sub

7 Team Pemrograman I AMIK MBP7 Parameter Cancel dapat digunakan untuk menentukan apakah proses UnLoad dilakukan atau tidak. (0 berarti proses UnLoad dilakukan, 1 berarti proses Unload dibatalkan) Contoh : Private Sub Form_Unload(Cancel As Integer) Dim nPil As Integer nPil = MsgBox("Apakah Anda Yakin", vbYesNo) If nPil = vbYes Then Close #1 Cancel = 0 Else Cancel = 1 End If End Sub

8 Team Pemrograman I AMIK MBP8 Event Activate Event Activate terjadi ketika suatu form menjadi jendela aktif, ketika user melakukan klik pada form, atau menggunakan metode SHOW atau SETFOCUS. Contoh : Private Sub Form_Activate() Text1=”” Text2=”” Text1.SetFocus End Sub

9 Team Pemrograman I AMIK MBP9 Event Click dan DblClick Event click terjadi ketika pemakai melakukan klik pada tombol kiri mouse. demikian juga Event DblClick terjadi karena pemakai melakukan klik dua kali. Private Sub cmdUpdate_Click() JlhRec = JlhRec + 1 DatPemakai.CCode = txtCCode.Text DatPemakai.Nama = txtNama.Text DatPemakai.Ekstension = txtEkstension.Text DatPemakai.Local = optLocal.Value DatPemakai.SLJJ = optSLJJ.Value DatPemakai.SLI = optSLI.Value Put #1, JlhRec, DatPemakai Posisi = JlhRec End Sub

10 Team Pemrograman I AMIK MBP10 Event Change  Event Change dibangkitkan ketika isi dari suatu kontrol berubah. Tetapi pada CheckBox, dan OptionButton Event Click yang dibangkitkan.  Pada kontrol TextBox dan ComboBox dibangkitkan ketika pemakai mengetik sesuatu. Pada kontrol Scroll bar event Change terjadi ketika pemakai melakukan klik baik pada panah maupun scroll box. Event Change juga terdapat pada PictureBox, DriveListBox, dan kontrol DirListBox.  Event Change juga dibangkitan oleh isi kontrol yang diubah melalui koding.

11 Team Pemrograman I AMIK MBP11 Event KeyPress, KeyDown, dan KeyUp Event-event ini dibangkitkan ketika pemakai menekan tombol pada keyboard pada kontrol yang memiliki fokus. Urutan eventnya adalah : KeyDown (ketika pemakai menekan tombol), KeyPress (Visual Basic menterjemahkan tombol ke numerik ANSI code), dan KeyUp (ketika pemakai melepas tombol). Hanya tombol yang berkaitan dengan tombol kontrol (Ctrl+x, BackSpace, Enter, dan Escape) serta karakter yang dapat dicetak membangkitkan event KeyPress. Tombol lainnya, termasuk tombol panah, tombol fungsi, kombinasi Alt+x, tidak menyebabkan event ini, hanya membangkitkan event KeyDown dan KeyUp.

12 Team Pemrograman I AMIK MBP12 Metode Show Melakukan Load suatu Form, dan membuatnya menjadi Visible. Syntax : object.Show Contoh : Private Sub cmdShow_Click() Form2.Show End Sub Metode Hide Menyembunyikan form, tetapi tidak melakukan unload Syntax : object.Hide Contoh : Private Sub cmdHide_Click() Form2.Hide End Sub

13 Team Pemrograman I AMIK MBP13 Perintah UnLoad Melakukan UnLoad Form Syntax : UnLoad form Contoh : Private Sub cmdUnload_Click() Unload Form2 End Sub

14 Team Pemrograman I AMIK MBP14 Kontrol Label Digunakan untuk menampilkan text tanpa bisa diubah oleh pemakai pada saat runtime. Contoh Penggunaan kontrol Label :

15 Team Pemrograman I AMIK MBP15 Properti Label

16 Team Pemrograman I AMIK MBP16

17 Team Pemrograman I AMIK MBP17 Kontrol TextBox Kontrol yang digunakan sebagai tempat untuk mengisi maupun menampilkan data dan dapat diubah oleh sipemakai pada saat runtime. Contoh Penggunaan TextBox

18 Team Pemrograman I AMIK MBP18 Properti TextBox

19 Team Pemrograman I AMIK MBP19

20 Team Pemrograman I AMIK MBP20 Kontrol CommandButton Digunakan sebagai tombol untuk melakukan suatu proses Contoh Penggunaan:

21 Team Pemrograman I AMIK MBP21 Properti CommandButton

22 Team Pemrograman I AMIK MBP22

23 Team Pemrograman I AMIK MBP23 Line Kontrol ini digunakan untuk membuat garis lurus pada form dengan posisi horizontal, vertikal dan diagonal Contoh Penggunaan :

24 Team Pemrograman I AMIK MBP24 Properti Line

25 Team Pemrograman I AMIK MBP25 Shape Kontrol ini digunakan untuk membuat objek dengan dua dimensi (bujur sangkar, empat persegi panjang, lingkaran, ellips, bujur sangkar dengan sudut radius dan empat persegi panjang dengan sudut radius).

26 Team Pemrograman I AMIK MBP26 Properti Shape

27 Team Pemrograman I AMIK MBP27 Contoh : COBA Latihan-2, 3 (Modul Praktek)


Download ppt "Team Pemrograman I AMIK MBP1 Form dan Event Pembuatan Form Apabila program aplikasi yang ingin Anda buat membutuhkan lebih dari satu form, maka Anda harus."

Presentasi serupa


Iklan oleh Google