Form Label Text Box Command Button

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

PEMROGRAMAN II. By : Sri Rezeki Candra Nursari. Penilaian : Genap TA 2010/2011 teori

MENGAKTIFKAN FORM. Page 3

FontStrikethru Untuk menntukan garis coret pada font di form maupun pada saat pencetakan. Tidak berpengaruh pada property Caption FontTransparent

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

Sesi/Perkuliahan ke: III

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

BAB 4 : USER INTERFACE

MODUL PRAKTIKUM 1 DASAR VISUAL BASIC 6.0

Modul Praktikum Ke-1

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

Di susun oleh : Team Penyusun Modul Visual Basic

Pengantar Pemrograman Aplikasi dengan Visual Basic 6.0. Oleh : Edi Sugiarto, S.Kom, M.Kom

Program Sekuensial VB 6 dan VB 2008

BAB II OBJECT, EVENT & PROPERTY

PENGGUNAAN EVENT, PROPERTY DAN METHOD

BAB II OBJECT, EVENT & PROPERTY

Pertemuan 1 Pengenalan Visual Basic

BAB II LANDASAN TEORI

Bab I Pengenalan Visual BASIC

Algoritma Pemrograman A

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

Pengenalan Visual Basic

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

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

1. MENGENAL VISUAL BASIC

Object (Control) Dalam Vb.Net

MODUL I Pengenalan IDE Visual Basic 6.0

Pemrograman dengan C++ Builder 2004 Taryana S Pendahuluan C++ Builder adalah sebuah aplikasi yang digunakan untuk pengembangan dengan

STRUKTUR KENDALI PERCABANGAN

Malang, Januari 2007 Penulis

Pertemuan 3 Bekerja dengan Kontrol

[Tutorial VB6] Bab 4 Penggunaan Data dan Variabel

PENGENALAN VISUAL FOXPRO

Modul Praktikum Ke-2

Pendidikan Teknik Informatika Universitas Negeri Malang

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

BAB I Pengenalan Visual Basic pada Pemrograman Akuntansi 1

BAB 2 LANDASAN TEORI

MENGENAL VISUAL BASIC

PEMROGRAMAN II. By : Sri Rezeki Candra Nursari. Penilaian : Gasal TA 2011/2012 teori. UAS - Lisan = 27% UTS = 23 % ABSEN = 5 % Tugas =25% QUIZ = 20%

BAB 2 LANDASAN TEORI

Dasar Pemrograman Visual Basic

Konsep dasar pemrograman visual. Chapter 01

PEMBUATAN MENU dengan MENU EDITOR

PEMROGRAMAN DASAR XI TKJ SMK NEGERI 1 KUPANG

Algoritma Pemrograman 2 B

Embedded Visual Basic

STRUKTUR KENDALI PERULANGAN

Krisna D. Octovhiana. 1.1 Mengenal Data dan Variabel.

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

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

PENGENALAN VISUAL BASIC 6.0

PROPERTY, METHOD DAN EVENT

I. JUDUL. Exception Handling. Jenis-Jenis error. Exception PRAKTIKUM 12. Exception Handling

BAB II LANDASAN TEORI

MODUL 2 PERANCANGAN INTERFACE

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

MetaMessage Desain Form MetaMessage

Pertemuan ke-7. MDI Form, dan Menu

MODUL I PENDAHULUAN. Modul I : Pengenalan Visual Basic 1

Visual Basic 6.0 SETYO BUDI, M.KOM

(Rangkuman Indonesian Programmer - Indoprog) Tutorial Microsoft Visual Basic

MODUL I PENGENALAN VISUAL BASIC 6.0. Visual Basic adalah sebuah program yang berfungsi untuk membuat aplikasi berbasis

Modul Isikan di caption dari kotak yang ditandai garis File lalu tekan enter, lalu isi lagi dikanan dengan Menu

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

Pemrograman Visual Basic

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti

Krisna D. Octovhiana. 1.1 Apa itu Operator?

Danu Wira Pangestu

Buka Start -> All Programs -> Microsoft Visual Studio - > Microsoft Visual Fox Pro 6.0

PEMROGRAMAN DASAR. Visual Basic 6

DASAR PEMROGRAMAN VISUAL BASIC

Pengenalan Visual Basic

BAB II LANDASAN TEORI. komputer. Bahasa komputer berasal dari bahasa asing yaitu To Compute, yang artinya

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI. Perangkat lunak adalah Perintah ( program computer ) yang bila di eksekusi

BAB II LANDASAN TEORI

A. Memulai dan Struktur Visual Basic

E-Trick Visual Basic 6.0

BAB 2 LANDASAN TEORI. Perangkat lunak adalah perintah ( program komputer ) yang bila dieksekusi

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

Bekerja dengan FORM dan EVENTS

Modul 3 Pembuatan Form dengan Wizard dan Penambahan kode VBA

BAB 2 LANDASAN TEORI

Cepat Mahir Visual Basic 6.0. Cepat Mahir Visual Basic 6.0. Bab 13 Penanganan Keyboard. Krisna D. Octovhiana

BAB VIII MEMBUAT MENU DENGAN SWITCHBOARD MANAGER DAN PEMBUATAN STARTUP

Form dan Kontrol. 5.1 Form

UNIVERSITAS GUNADARMA

URAIAN POKOK PERKULIAHAN

PRAKTIKUM 1 INPUT - OUTPUT

Pertemuan ke-9 Gambar dan Efek Khusus

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

Visual Basic 6.0 For Beginners

BAB I Pengenalan Microsoft Visual Basic 6.0

Membuat Proteksi File Excel Tingkat Tinggi dengan Kode VBA. By. Samsudin_Batolay

BAB 2 DASAR TEORI. Aplikasi berasal dari kata application yang artinya penerapan ; lamaran ;

MDI Form Menu Data Access Control

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

PRAKTIKUM 10 REPORT LANJUTAN 72 C. TUGAS PENDAHULUAN Buat perancangan report untuk pegawai dan kerja seperti contoh dibawah ini : D. PERCOBAAN Buka da

Transkripsi:

Form Label Text Box Command Button Sesi 05 UNIVERSITAS WIDYATAMA Overview Tujuan Instruksional Pengenalan Objek di Visual Basic Form Label Text Box Command Button Teknik Informatika V-2 Universitas Widyatama 1

Tujuan Instruksional Mahasiswa akan dapat Menjelaskan Penggunaan Form, Label, Text Box dan Command Button Menggunakan Form, Label, Text Box dan Command Button Teknik Informatika V-3 Universitas Widyatama Pengenalan Objek di Visual Basic Teknik Informatika V-4 Universitas Widyatama 2

Definisi Objek merupakan suatu kombinasi dari kode dan data yang dapat diperlakukan sebagai satu kesatuan. Suatu Objek dapat merupakan bagian dari aplikasi seperti suatu kontrol atau suatu form. Secara keseluruhan dari aplikasi dapat juga berupa suatu objek. Teknik Informatika V-5 Universitas Widyatama Dari mana datangnya Objek? Setiap objek pada Visual Basic didefinisikan oleh suatu class. Untuk memahami hubungan antara objek dengan class-nya, perhatikan contoh berikut : Kontrol-kontrol yang barada pada jendela Toolbox pada Visual Basic merupakan class-class. Objek tersebut dikenal sebagai kontrol tidak akan ada sampai anda menanamkannya pada suatu form. Ketika anda menanamkan suatu kontrol, anda telah membuat suatu duplikasi atau instance dari class kontrol tersebut. Form dimana anda bekerja pada saat desain adalah suatu class. Pada saat run time, Visual Basic menciptakan suatu instance dari class form. Teknik Informatika V-6 Universitas Widyatama 3

Bekerja dengan Objek Mengatur Nilai properti Nilai properti suatu kontrol dapat langsung di atur pada jendela properti, maupun pada saat runtime dengan menggunakan bentuk penulisan berikut : Objek.properti = ekspresi Mengambil nilai dari Properti Untuk mengambil nilai dari properti suatu objek syntax penulisan sebagai berikut : Variabel = Objek.properti Menggunakan Metode dalam Kode Suatu metode dalam kode tergantung kepada bagaimana kaitan perintah dan berapa argumen yang diperlukan, dan apakah metode tersebut mengembalikan suatu nilai. Ketika suatu metode tidak membutuhkan argumen dapat ditulis sebagai berikut : Objek.Metode Teknik Informatika V-7 Universitas Widyatama Form Teknik Informatika V-8 Universitas Widyatama 4

Pendahuluan Form merupakan objek pertama yang anda hadapi begitu membuat suatu project dan merupakan tempat kita membentuk user interface. Pada form kita dapat menanamkan berbagai kontrol seperti label, textbox, combobox, listbox, optionbutton, dll untuk membuat user interface. Secara default Visual Basic akan memberikan nomor Tab Index pada setiap kontrol berdasarkan urutan penempatannya pada saat desain. Urutan tab index ini akan menentukan urutan fokus pada saat keaktifan Form pertama kali, dan fokus berikutnya pada setiap penekanan tombol Tab. Anda dapat mengubah urutan Tab Index pada masing-masing kontrol dengan mengatur properti TabIndex. Teknik Informatika V-9 Universitas Widyatama Struktur Kode Pada Form Bagian General Declaration, bagian ini digunakan untuk deklarasi Option Explicit, Option Base, Type, dan variabel yang dapat digunakan pada form level (dikenal oleh semua subrutin pada form tersebut) baik pada tingkat Public maupun Private. Bagian ini biasanya terletak pada bagian teratas pada jendela koding. Bagian General Procedure, bagian ini merupakan subrutin maupun fungsi yang dibuat oleh pemakai. Bagian ini ditandai dengan (General), dan nama subrutin. Bagian Event Procedure, bagian ini merupakan subrutin yang digunakan untuk menangani kejadian yang diakibatkan oleh aksi pemakai terhadap kontrol tertentu. Ditandai dengan nama kontrol dan jenis eventnya. Teknik Informatika V-10 Universitas Widyatama 5

Properti Pada Form (1) Properti BackColor BorderStyle Caption ControlBox Enabled Font ForeColor Fungsi Warna latar belakang dari form Menentukan pembatas di sekeliling form, terdiri dari : 0-none : tidak ada pembatas 1-Fixed Single : pembatas garis tunggal 2-Sizable : jendela form dapat diubah ukurannya 3-Fixed Dialog : jendela form seperti kotak dialog 4-ToolWindow : Jendela form seperti toolbar 5-Sizable ToolWindow : Jendela form seperti toolbar dan dapat diubah ukurannya Judul Form yang akan ditampilkan di bagian atas form Menentukan apakah form menampilkan icon Control Menu Menentukan apakah form tersebut aktif Mengubah jenis dan ukuran huruf untuk form Warna Teks dari form Teknik Informatika V-11 Universitas Widyatama Properti Pada Form (2) Properti Height Icon Left MaxButton MinButton MousePointer Moveable Picture ScaleMode Fungsi Tinggi Form Gambar icon yang akan ditampilkan pada taskbar apabila form diminimalkan Jarak dari sisi kiri layar ke sisi form Menampilkan/menyembunyikan tombol Maximize Menampilkan/menyembunyikan tombol Minimize Menentukan bentuk kursor mouse apabila diletakan di atas form Menentukan apakah form bisa digeser-geser letaknya Gambar yang akan ditampilkan sebagai latar belakang form Menentukan satuan ukuran form dalam twip, pixel, inci, centimeter, dan lain-lain Teknik Informatika V-12 Universitas Widyatama 6

Properti Pada Form (3) Properti ShowIn Taskbar StartUpPosition Top Visible Width WindowState Fungsi Menentukan apakah form ditampilkan pada taskbar Windows Menentukan posisi awal form pada saat aplikasi pertama kali dijalankan Jarak dari sisi atas layar ke sisi atas form Menampilkan/menyembunyikan form dari user Lebar font Menentukan status awal ukuran form (minimal, maksimal atau normal) saat pertama kali dijalankan Teknik Informatika V-13 Universitas Widyatama Event pada Form (1) Event Initialize : Event ini terjadi pertama kali ketika Form dibuat dari Class-nya dan hanya sekali selama keberadaan form tersebut, Event ini digunakan untuk menginisialisasi nilai awal variabel. Event Terminate : Event ini terjadi ketika objek Form akan dimusnahkan dari memori. 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. Event QueryUnload : Event ini terjadi ketika suatu form akan tutup, dan dapat mempelajari bagaimana pemakai menutup form tersebut dengan mempelajari parameter UnloadMode. Teknik Informatika V-14 Universitas Widyatama 7

Event pada Form (2) Event UnLoad : Event ini terjadi ketika suatu form di unload dengan menggunakan command Close pada Control menu atau dengan statement UnLoad. Event ini terjadi setelah Event QueryUnload. Anda dapat mengetikkan kode-kode untuk menutup file-file yang terbuka pada Event ini. Event Resize : Event ini terjadi ketika form pertama kali ditampilkan atau ukuran dari suatu object berubah. Event Activate : Event Activate terjadi ketika suatu form menjadi jendela aktif, ketika user melakukan klik pada form, atau menggunakan metode SHOW atau SETFOCUS. Event DeActivate : Event DeActivate terjadi ketika suatu form menjadi jendela yang tidak aktif, dimana ketika focus bergeser ke form lain. Event ini tidak terjadi pada saat UNLOAD. Teknik Informatika V-15 Universitas Widyatama Urutan Event pada Form 1. Initialize, hanya sekali yaitu ketika form pertama kali dibuat dari Class-nya 2. Load, Activate 3. Deactivate 4. Terminate, hanya sekali yaitu ketika form dimusnahkan dari memori. Teknik Informatika V-16 Universitas Widyatama 8

Perintah pada Form Perintah Load : Melakukan Load Form, tetapi tidak membuatnya menjadi Visibel Syntax : Load form Perintah UnLoad : Melakukan UnLoad Form Syntax : UnLoad form Teknik Informatika V-17 Universitas Widyatama Metoda pada Form Metoda Show : Melakukan Load suatu Form, dan membuatnya menjadi Visible. Syntax : object.show Metoda Hide : Menyembunyikan form, tetapi tidak melakukan unload. Syntax : object.hide Teknik Informatika V-18 Universitas Widyatama 9

Label Digunakan untuk menampilkan text tanpa bisa diubah oleh pemakai pada saat runtime Teknik Informatika V-19 Universitas Widyatama Properti pada Label (1) Teknik Informatika V-20 Universitas Widyatama 10

Properti pada Label (2) Teknik Informatika V-21 Universitas Widyatama Properti pada Label (3) Teknik Informatika V-22 Universitas Widyatama 11

Event pada Label Teknik Informatika V-23 Universitas Widyatama Metoda pada Label Teknik Informatika V-24 Universitas Widyatama 12

Text Box Digunakan untuk menampilkan text yang dapat diubah oleh pemakai pada saat runtime Teknik Informatika V-25 Universitas Widyatama Properti pada TextBox (1) Teknik Informatika V-26 Universitas Widyatama 13

Properti pada TextBox(2) Teknik Informatika V-27 Universitas Widyatama Properti pada TextBox (3) Teknik Informatika V-28 Universitas Widyatama 14

Event pada TextBox Teknik Informatika V-29 Universitas Widyatama Metoda pada TextBox Teknik Informatika V-30 Universitas Widyatama 15

Command Button Digunakan untuk mendapatkan konfirmasi pemakai untuk pelaksanaan fungsi tertentu. Teknik Informatika V-31 Universitas Widyatama Properti pada Command Button (1) Teknik Informatika V-32 Universitas Widyatama 16

Properti pada Command Button (2) Teknik Informatika V-33 Universitas Widyatama Event & Metoda pada Command Button Teknik Informatika V-34 Universitas Widyatama 17