01 – Dasar-dasar Pemrograman VB
Slide 1
Visual Basic – Latar Belakang
Beginners
All-purpose
Symbolic
Instruction
Code
Bahasa Pemrograman yang sederhana
Dikembangkan pada pertengahan th 1960
Sifat sederhana BASIC merupakan pilihan tepat
sebagai bahasa pemrograman
Visual Basic yang dikembangkan Microsoft telah
memiliki kemampuan yang manipulasi yang tidak
kalah dengan bahasa C
Slide 2
Pemrograman Berbasis Windows
Visual Basic :
• Menawarkan rancangan antarmuka
• Merupakan bahasa dengan CODE yang sederhana
• Bisa cepat menghasilkan program
Slide 3
Objects dalam Visual Basic
Slide 5
Integrated Development Environment (IDE)
Slide 6
Lingkungan Kerja Visual Basic
Komponen dari program VB (Form view)
Slide 7
Lingkungan Kerja Visual Basic
Komponen dari program VB (Code view)
Slide 8
Lingkungan Kerja VB : Project Window
Slide 9
Lingkungan Kerja VB : Project Window
Slide 10
Lingkungan Kerja VB : Menu Bar
Menu Bar terdiri atas 3 elemen :
• Title Bar, berisi nama aplikasi, defaultnya Microsoft Visual
Basic [design]
• Menu Bar, merupakan link ke fasilitas menu Visual Basic,
yang masing2 mrpk option drops down kedalam sub-menus
• Toolbar, berisi icon yang memberikan akses ke commands
yang sering digunakan
Menu Bar
Title bar
Toolbar
Slide 11
Lingkungan Kerja VB : Properties Windows
Slide 12
Lingkungan Kerja VB : Control Toolbox
Pointer
Label
Picture
Group Frame
Text Box
Check Box
Command Button
Combo Box
Option/Radio Button
Horizontal Scroll Bar
List Box
Timer
Vertical Scroll Bar
Directory List Box
Drive List Box
Shape
File List Box
Image
Line
OLE
Data Control
Slide 13
Lingkungan Kerja VB : Form Layout Window
Slide 14
Lingkungan Kerja VB : Context Sensitive Help
F1
Slide 15
Lebih Jauh dengan Controls
Controls memiliki
• Properties : menentukan bagaimana kenampakan dan interaksi
control
• Events : merupakan kejadian yang dpt diberikan pada control
• Methods : rutin yang dapat diterapkan pada control
Slide 16
Controls Properties
Slide 17
Merubah Properties saat Design
Slide 18
Mengubah Properti saat Run Time
Command1.Enabled = False
Slide 19
Mengubah Properti saat Run Time
Mengcopy nilai properti dari satu controls ke control yang lain:
• ControlCopyingTo.Property = ControlCopyingFrom.Property
Command1
Label1.Caption = Text1.Text
Click Event
Slide 20
Event Driven Programs
Slide 21
Events dalam Visual Basic
Slide 22
Menulis Code dalam sebuah Event
Mulai dengan membuat Control pada Form
dalam antar muka VB
Pilih dan buat event dari control
Yang akan disisipi kode, misal.
‘click event’ dari ‘command button’
Tambahkan kode program yang akan
dijalankan saat terjadi event dari
controls yang dipilih
Blok kode ini disebut
sub procedure
Slide 23
Contoh Event
Trigger Event
Code Executed
Slide 24
Jenis-jenis Event
User generated
• (misal: command button click)
Computer generated
• (misal: lama waktu berjalan,
dari timer control)
Program generated
• (misal: program secara eksplisit menghasilkan
event dari dalam kode program)
Slide 25
Visual Basic Events
e.g. Events
that can
happen to
a Form
Slide 26
Controls Methods
control_name.SetFocus
akan berakibat control_name menjadi control yang terpilih
(current control).
Slide 27
Lebih Lanjut tentang Control
Slide 28
Project Window
Slide 29
Menyimpan Project
Slide 30