download

Matakuliah
Tahun
Versi
: M0064/Programming I
: 2005
: <<versi/revisi>>
Pertemuan 2
Pengenalan Visual Basic Lanjut
1
Learning Outcomes
Pada akhir pertemuan ini, diharapkan mahasiswa
akan mampu :
• menjelaskan Visual Basic lebih lanjut
2
Outline Materi
• Menyimpan Project
• Tipe Project dalam Visual Basic Menu Bar dan
Menu
• Tipe File dalam Visual Basic
• Variable
• Aturan Penamaan
• Tipe Data
3
Menyimpan Project
Cara menyimpan project bisa melalui menu File,
kemudian pilih Save Project atau Save Form
(apa bedanya ?), atau tekan tombol icon
bergambar disket di ToolBar. Selanjutnya akan
muncul layar Dialog, dan isikan nama sesuai
Form atau Projectnya.
Biasakan memberi nama Project dengan awal Prj
dan Form dengan awalan Frm.
Misal :
File Form untuk simpan data -> FrmSimpanData
File Project untuk Toko Hore -> PrjTokoHore
4
Tipe Project dalam Visual Basic
Tipe Project
Deskripsi
Standard EXE
A normal application with a user
interface
ActiveX EXE
A COM control standalone server
ActiveX DLL
A COM control in-process server
ActiveX Control
An ActiveX graphical UI control
VB App Wizard
Creates an application by prompting
you with options
VB Wizard
Manager
Creates a wizard with several pages
5
Tipe Project
Deskripsi
ActiveX Document DLL
Creates an OLE document in-process
server
ActiveX Document EXE
Creates an OLE document out-of-process
server
Addin
Creates a Visual Basic add-in
Data Project
An application with additional data access
support
DHTML Application
Creates a Wb-based application
IIS Application
Creates an IIS-based application
VB Enterprise Edition
Controls
Creates an application that has an
extensive set of controls in the Toolbox
6
Tipe File dalam Visual Basic
Extension
Tipe File
.frm
Form File
.bas
Basic File
.cls
Class File
.res
Resource File
.ctl
User-defined Control File
.pag
Property page file
.dsr
Designer File
.vbp
Visual Basic Project
.vbg
Visual Basic Group
7
Variable
• Variable adalah lokasi di dalam memori
komputer dimana program kita dapat
menyimpan data. Sebuah variable dapat
menerima berbagai macam tipe data,
seperti angka atau teks. Contoh :
Dim Name as String
Dim Age as Integer
8
Aturan Penamaan
• Varible harus diawali dengan huruf
• Nama Variable dapat berisi A-Z, a-z, 0-9 dan
underscore ( _ )
• Nama Variable tidak boleh melebihi 255 karakter
• Variable harus unik dalam scope yang sama
(per project, form, module, dst)
9
Tipe Data
• Visual basic mempunyai beberapa tipe data
yang built-in seperti berikut
Tipe Data
Batasan Nilai
Boolean
16 bit (2 byte)
angka yang hanya bisa diisi dengan True / False
8 bit (1 byte)
angka antara 0-255
64 bit (8 byte)
angka integer dari –922.337.203.685.477,5808
sampai 922.337.203.685.477,5807
64 bit (8 byte)
angka floating-point yang menyimpan tanggal
dari 1 Januari 100 sampai 31 Desember 9999
dan waktu dari jam 0:00:00 sampai 23:59:59
Byte
Currency
Date
10
Tipe Data Lanjutan
Double
Integer
Long
Object
Single
String
Variant
64-bit (8 byte)
angka floating-point dari –1.7E308 sampai 1.7E308, dan
pecahan dari –4.9E-324 sampai 4.9E-324
16 bit (2 byte)
angka berkisar dari –32.768 s/d 32.767
32 bit (4 byte)
angka berkisar dari –2.147.483.648 sampai 2.147.483.647
32 bit (4 byte)
alamat memori yang menunjuk ke object
32 bit (4 byte)
angka floating point yang berkisar dari –3.4E38 sampai
3.8E38 dan angka pecahan dari –1.4E-45 sampai 1.4E-45
Variable yang bisa berisi kira kira 2 milyar karakter /
alfabet
Varible yang bisa menampung semua tipe data yang ada di
VB
11
• Untuk mendefine tipe data sendiri kita
menggunakan perintah Public Type … And
Type.
Contoh :
Module1 (Module1.bas)
Public Type FullName
FirstName as string
LastName as string
End Type
12
Referensi
• http://www.developerfusion.com/show/52/3
/ Aturan Penamaan
• http://www.functionx.com/vb/Lesson04.htm
-- Variables and Data Types
13
SELESAI
14