Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk...

72
Menu Bar Menu dasar untuk Edit, View, Project, Debug dan lainnya. Toolbar Fasilitas ini dapat mempercepat pengaksesan perintah – perintah yang ada dalam pemrograman. Secara default, toolbar jenis standard yang akan ditampilkan saat anda memulai Visual Basic. Untuk menampilkannya dengan memilih menu view – toolbars – kemudian beri tanda centang pada pilihan Standard. Toolbox Sebuah window yang berisi tombol – tombol kontrol yang akan anda gunakan untuk mendesain atau membangun sebuah form atau report. Selain tombol kontrol standard, anda juga dapat menambahkan sendiri tombol kontrol yang lain. Window Project Explorer Window ini menampilkan daftar form, modul serta objek lain yang ada dalam project yang aktif. Sebuah project merupakan sekumpulan file yang anda gunakan untuk membangun sebuah aplikasi. Window Properties Window ini digunakan untuk mengatur properti sebuah objek atau kontrol yang anda pilih. Sebuah properti merupakan karakteristik objek, seperti size, caption, atau color. Untuk menampilkannya dengan memilih menu view – kemudian pilih properties window. Toolbars Standars Menu Bar Toolbox Form Designer Window Project Explorer Window Properties Window Form Layout

Transcript of Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk...

Page 1: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Menu Bar

Menu dasar untuk Edit, View, Project, Debug dan lainnya.

Toolbar

Fasilitas ini dapat mempercepat pengaksesan perintah – perintah yang ada dalam pemrograman.

Secara default, toolbar jenis standard yang akan ditampilkan saat anda memulai Visual Basic.

Untuk menampilkannya dengan memilih menu view – toolbars – kemudian beri tanda centang

pada pilihan Standard.

Toolbox

Sebuah window yang berisi tombol – tombol kontrol yang akan anda gunakan untuk mendesain

atau membangun sebuah form atau report. Selain tombol kontrol standard, anda juga dapat

menambahkan sendiri tombol kontrol yang lain.

Window Project Explorer

Window ini menampilkan daftar form, modul serta objek lain yang ada dalam project yang aktif.

Sebuah project merupakan sekumpulan file yang anda gunakan untuk membangun sebuah

aplikasi.

Window Properties

Window ini digunakan untuk mengatur properti sebuah objek atau kontrol yang anda pilih.

Sebuah properti merupakan karakteristik objek, seperti size, caption, atau color.

Untuk menampilkannya dengan memilih menu view – kemudian pilih properties window.

Toolbars Standars

Menu BarToolbox

Form Designer

Window Project Explorer

Window Properties

Window Form Layout

Page 2: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Window Form Layout

Window ini dapat anda gunakan untuk mengotrol posisi form pada aplikasi anda dengan

menggunakan sistem grafik dalam sebuah layar. Dengan menggunakan fasilitas ini anda dapat

melihat dan mengetahui posisi form yang baru anda desain.

Untuk menampilkannya dengan memilih menu view – kemudian pilih Form Layout Window.

Form Designer

Yaitu sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang

Anda susun, atau dengan kata lain sebagai tempat untuk mendesain sebuah form.

Dalam form ini Anda dapat menambahkan kontrol, grafik, dan gambar ke dalam

form pada posisi yang anda inginkan.

ISTILAH – ISTILAH DALAM PEMROGRAMAN VISUAL

Active Control

ActiveX Control ini merupakan program yang terpisah dari Microsoft Visual Basic. ActiveX

control ini digunakan untuk menambah kontrol – kontrol standard yang disediakan Visual

Basic

Event

Event merupakan aktivitas yang terjadi saat menggunakan aplikasi. Event terjadi karena adanya

tindakan dari pemakai, seperti klik mouse, atau penggunaan keyboard. Namun event dapat juga

terjadi karena adanya pengaturan oleh timer atau oleh aplikasi itu sendiri.

Nama event yang dapat terjadi adalah :

Click Klik dari mouse

DblClick Klik ganda dari mouse

Change Perubahan nilai terjadi

GotFocus Field Input menjadi aktif, kursor berada pada field tersebut

KeyPress Tombol keyboard ditekan

Load program dimulai (startup)

LostFocus Field Input tidak lagi aktif

MouseDown Mouse ditekan

MouseUp Tombol pada mouse dilepas (dari posisi down)

File Eksekusi

Adalah file program yang telah diterjemahkan ke dalam bahasa mesin. File eksekusi ini dijalankan

dari luar aplikasi pembuatnya, dan biasanya mempunyai ekstensi.exe.

Page 3: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Fungsi

Fungsi merupakan senuah prosedur yang mengembalikan sebuah nilai tunggal.

Ikon

Ikon adalah sebuah gambar kecil yang mengembalikan sebuah aplikasi.

Kontrol

Kontrol merupakan pengganti dari tool yang sudah disediakan oleh Visual Basic. Dengan

menggunakan fasilitas ini maka program akan dapat menciptakan event agar dapat menerima

input.

Objek

Objek merupakan bagian dari perlengkapan suatu aplikasi yang mempunyai spesifikasi properti

sendiri. Sebagai contoh form (lembaran yang kita gunakan untuk mendesain tampilan) adalah

sebuah objek. Demikian juga dengan kontrol (salah satu tombol yang ada pada toolbox). Untuk

mengakses sebuah objek menjadi perintah atau fungsi yang diasosiasikan dengannya. Sedangkan

event merupakan tindakan yang terjadi saat menjalankan aplikasi untuk diberikan kepada kontrol

objek. Objek tidak terbatas pada form dan kontrol saja, tetapi anda bisa mengambil dari aplikasi

lain, misalnya gambar dari Microsoft Paint atau dokumen Microsoft Word.

Properti

Properti adalah bagian yang membangun sebuah objek. Properti ini sangat menentukan objek

yang sedang dibuat. Anda dapat menyamakan sebuah objek dengan seorang manusia, sedangkan

propertinya, dapat anda samakan dengan namanya, tingginya, beratnya, jenis kelamin dan

sebagainya.

Atau bisa juga properti itu adalah nilai/karakteristik yang dimiliki oleh sebuah objek Visual basic.

Contoh : Name, Captions, Size, Color, Position,dan text.

Prosedur

Prosedur adalah sekumpulan kode rutin yang ditulis dalam satu blok tersendiri. Blok tersebut

hanya dieksekusi jika judul atau namanya dipanggil

Proyek

Proyek adalah sekumpulan dari sejumlah objek dan modul yang teroganisir dan membentuk

sebuah program

User Interface

User interface adalah bagian aplikasi yang dapat anda lihat. User Interface ini berisi kontrol yang

tersedia untuk pemakai apliaksi, seperti tombol, window, grafik, suara, dan lainnya.

Page 4: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Window

Window merupakan kotak persegi panjang pada layar yang berisi aplikasi atau bagian dari

aplikasi. Window ini mirip dengan selembar kertas dimeja yang dapat anda buka dan anda tutup,

ditutupi dengan kertas lain, ditulisi bagian atasnya, dan yang lainnya.

Konstanta

- Adalah bilangan atau String tetap yang nilainya tidak dapat diganti.

- Konstanta didefinisikan dengan kunci kata Const.

Contoh :

Const NAMAPT =”Gunamulya”

Const PI = 4.13

Const MAXVALUE = 2000

Const ALPHA = -8.7E-3

VB mempunyai banyak konstanta untuk sistem, ummunya diberi awalan “vb”

vbBlack Warna Hitam

vbRed Warna Merah

vbGreen Warna Hijau

vbBlue Warna Biru

vbCyan Warna Cyanida

vbMagenta Warna Magenta

vbYellow Warna Kuning

vbWhite Warna Putih

Contoh :

Private Sub Form_Load

MsgBox “Selamat Datang”

FrmContoh.BackColor =vbRed

EndSub

Variable

Adalah referensi ketempat penyimpanan data yang merepresentasikan tipe dan nilai data tersebut.

Nilai dari sebuah variable dapat dirubah, namun tipe variable bila telah ditetapkan, maka tipe tersebut tidak dapat dirubah.

TIPE DATA NILAI KETERANGAN

Integer -32768 s/d 32767 Bilangan bulat

Long -2,147,483,648 s/d

2,147,483,647

Bilangan bulat

Single 1.4E-45 s/d 3.4E38

-3.4E38 s/d –1.4E-45

Bilangan pecahan

Page 5: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Double 4.9E-324 s/d 1.7E308

-49E-324 s/d –1.7E308

Bilangan pecahan presisi ganda

Currency -922,337,203,685,477.5088 s/d 922,337,203,685,477.5088

Mata Uang

Byte 0 s/d 255

Boolean True atau False

Date 1 Januari 100 s/d 31 Desember 9999

Object Gambar

String Maksimum 65,500 karakter Deret karakter

Variant Salah satu dari tipe diatas

Deklarasi Variable dilakukan dengan kunci kata DIM

DIM Nama As String

DIM Jumlah As Integer

DIM Hutang As Currency

DIM Berat, Jumlah, Total As Long

DIM Grafitasi As Single

DIM Rate As Double

Pemberian nama atas variable dibatasi dengan:

Tidak lebih dari 256

Hanya menggunakan alfabet, angka dan garis bawah “_”

Huruf pertama harus alfabet

Tidak boleh menggunakan kunci kata Visual Basic seperti Sub, Private, End, If, Else dan lainnya

Tidak membedakan huruf besar atau huruf kecil

Variable sebenarnya tidak perlu dideklarasikan karena secara implisit pada saat sebuah nama variable diberikan nilai awal, maka tipe variable tersebut akan disesuaikan dengan nilai tersebut.

Untuk menghindari penggunaan variable yang tidak dideklarasikan sebelumnya, programmer dapat menggunakan instruksi “Option Explicit”

Option Explicit

Private Sub ….

….

….

End Sub

Beberapa karakter khusus dapat membantu menjelaskan tipe varibel secara implisit yaitu :

% Integer

& Long

! Single

# Double

@ Currency

$ String

Page 6: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Contoh :

I%, Jumlah&, NAMA$

GAJI@ = 230,000.50

ARITMETIKA

+ Tambah

- Kurang

* Kali

/ Bagi

\ Pembagian dengan hasil bulat

mod Modulo

^ Pangkat (expone)

contoh:

Dim v,w,x,y,z as Integer

V = 7^3

W = 7*3

X = 7/3

Y = 7\3

Z = 7 mod 3

MENGENAL KONTROL

Kontrol adalah sebuah alat bantu yang dipakai untuk membuat sebuah objek pada form Visual

Basic.

Setelah kontrol ditambahkan ke form, kontrol tersebut berubah menjadi sebuah objek yaitu elemen

perantara pemakai yang dapat diprogram.

Gambar

Kontrol

Nama

Kontrol

Awalan Fungsi

Picture Box Pic Untuk menamapilkan file gambar : .bmp, .jpg, .gif,

.wmf dan .icoLabel Lbl Menampilkan teks tetapi pemakai tidak dapat

berinteraksi dengannya atau mengubahnya.Text Box Txt Menampilkan teks dimana pemakai dapat mengisi

atau melihat teks yang ditampilkan sebagai output

suatu proses.Frame Fra Mengidentifikasikan sebuah group pengontrolan.

Command

Button

cmd Memberikan sebuah perintah atau tindakan ketikan

digunakan.Check Box chk Memberikan perintah pilihan benar/salah

(True/False) atau ya/tidak (Yes/No). Pemakai dapat

memilih beberapa check box secara bersamaan.Option opt Memberikan grup pilihan.

Page 7: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Button Pemakai hanya dapat memilih satu option pada grup

pilihan.Combo Box cbo Unit kontrol kombinasi antara text box dengan list

box.

Pemakai bisa mengetikkan pilihan atau memilih lewat

daftar drop – down.List Box lst Menampilkan daftar item yang dapat dipilih salah

satu oleh pemakai.Horizontal

Scroll Bar

hsb Menampilkan balok gulung horizontal.

Vertical

Scrol Bar

vsb Menampilkan balok gulung vertikal.

Timer tmr Untuk mengeksekusi waktu kejadian pada rutin

program termauk selang waktu (interval)Drive List

Box

drv Menampilkan daftar drive.

Directory

List Box

dir Menampilkan daftar direktori pada drive terpilih.

File List Box fil Menampilkan daftar file pada drive dan direktori

terpilih.Shape shp Membuat lingkaran, elips dan kotak pad form.

Line lin Membuat garis lurus pada form.

Image img Menampilkan gambar : .bmp, .gif, .jpg, .wmf dan .ico.

Perbedaan dengan picture box adalah, kontrol ini

memberikan perintah seperti command button saat

pemakai mengklik gambar menggunakan mouse.Data dat Menampilkan database pada suatu form.

OLE (Object

Linking and

embedding)

ole Memungkinkan pemkai menampilkan suatu objek

dari aplikasi yang mendukung OLE ke aplikasi Visual

Basic.

Metode

Setiap objek/kontrol memiliki sebuah metode “built-in” yang berupa fungsi.

Fungsi disini dapat terjadi atas perubahan parameter atau property dari objek yang bersangkutan,

namun bisa juga suatu metode tidak memiliki parameter.

Contoh :

Metode yang terjadi atas perubahan property (memiliki parameter)

Text1.Move(200,300)

Page 8: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Hasil dari penggunaan metode tersebut sama dengan :

Text1.Left=200

Text1.Top=300

Metode tanpa paramater

Text1.SetFocus

Metode tersebut digunakan untuk melaksanakan focus/posisi kursor pada objek Text1.

String

Terdiri atas deretan karakter dan digunakan umunya untuk memanipulasi teks.

String dapat digabungkan dengan menggunakan karakter “&”

Dim namaDepan As String

Dim namaKeluarga As String

Dim strLengkap

namaDepan = “Ali”

namaKeluarga = “Baba”

strLengkap = “Bpk. “&namaDepan & “ “ & namaKeluarga

Sting yang tidak mempunyai isi, seperti contoh dibawah, disebut sebgai Null String

Dim strVar As String

strVar = “ ”

Beberapa fungsi Basic populer untuk String

Val(str)

Konversi dari string menjadi Integer

Contoh: I% = Val(“26”)

Left (str,n)

Mengambil n karakter dari sebelah kiri

Contoh: newStr$ = Left(“mardiani”, 4);

Right(str,n)

Mengambil n karakter dari sebelah kanan

Contoh: newStr$ = Right(“mardiani”,4)

Ltrim(str)

Page 9: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Membuang semua awal spasi yang ada disebelah kiri str

Contoh: newString= Ltrim(“ mardiani “)

Rtrim(str)

Membuang semua spasi dari sebelah kanan sampai ke str

Contoh: newString= Rtrim(“ mardiani “)

Trim(str)

Membuang semua spasi dari sebelah kiri dan dari sebelah kanan sampai ke str

Contoh: newString= Trim(“ mardiani ”)

Identis dengan newString=Ltrim(Rtrim*str))

Mid(str, awal, n)

Mengambil str dari posisi awal sebanyak n karakter

Contoh: newString= Mid(“ mardiani “, 3, 3)

Len(str)

Memberikan nilai balik Integer sebagai panjang dari String tersebut.

Contoh: n% = Len(“Jakarta”)

Lcase(str)

Mengubah string menjadi huruf kecil semua

Ucase(str)

Mengubah string menjadi huruf besar semua

Str(int)

Mengubah bilangan menjadi String(konversi)

IF THEN ELSE

If Then Else mengendalikan alur program berdasarkan keputusan atas hasil suatu kondisi.

Kondisi ini mempunyai nilai boolean, yaitu True atau False.

If kondisi Then Instruksi

If kondisi Then

Instruksi ….

Instruksi ….

End If

If kondisi Then

Instruksi ….

Instruksi ….

Else

Page 10: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Instruksi ….

Instruksi ….

End If

Komparator

Dibutuhkan untuk membandingkan 2 variabel, yaitu :

= Sama dengan

<> Tidak sama dengan

< Lebih kecil

> Lebih besar

<= Lebih kecil atau sama

>= Lebih besar atau sama

Contoh:

If A = B then

C = B

else

C = A

End IF

ElseIf

Penggunaan If adakalanya saling berkait(nested) sehingga menjadi seperti berikut ini :

If kondisi1 Then

Instruksi ….

Instruksi ….

Else

If kondisi2 Then

Instruksi ….

Instruksi ….

Else

If kondisi3 Then

Instruksi ….

Instruksi ….

Else

Instruksi ….

Instruksi ….

End If

End If

End If

Untuk menyederhanakan blok tersebut, maka dibuat kunci kata ElseIf yang berfungsi sebagai berikut:

Page 11: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

If kondisi1 Then

Instruksi ….

Instruksi ….

ElseIf Kondisi2 Then

Instruksi ….

Instruksi ….

ElseIf kondisi3 Then

Instruksi ….

Instruksi ….

Else

Instruksi ….

Instruksi ….

EndIf

Fungsi Date

Visual Basic mempunyai banyak fungsi untuk mengolah tanggal.

Dim tglHari1 As Date

Dim tglHari2 As Date

Dim jam As Date

Dim tgl As Date

TglHari1 = Date

TglHari2 = Now

Jam = Time

tgl = “7/27/1998”

tgl = “27 Feb 1998”

tgl = “7 27 1998”

Beberapa fungsi untuk Tanggal:

IsDate (str_param)

Memberikan nilai balik boolean. True jika parameter adalah sebuah Tanggal.

Contoh:

If Not IsDate(txtTanggal) Then

MsgBox((“Tanggal Salah !”)

End If

DateValue(str)

Konversi string menjadi Date

Contoh:

Dim tgl As Date

tgl = DateValue(“23 Juni 1986”)

Page 12: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Day(date), Month(date), Year(date)

Memberikan nilai integer dari variable Date untuk hari, bulan dan tahun

Contoh:

Dim hari, bulan, tahun As Integer

Dim tgl As Date

tgl = Now

hari = Day(tgl)

bulan = Month(tgl)

tahun = Year(tgl)

Hour(date), Minute(date), Second(date)

Memberikan nilai integer dari variable Date untuk jam, menit dan detik.

Contoh:Dim jam, menit, detik As Integer

Dim tgl As Date

tgl = Now

jam = Hour(tg)

minute = Minute(tgl)

detik = Second(tgl)

TimeValue(str)

Konversi string ke variable Date

Contoh:

Dim waktu As Date

waktu = TimeValue(“7:30:45PM”)

Case

Digunakan untuk memilah pilihan berdasarkan nilai dari variable.

Dim n As Integer

Select Case n

Case 0

instruksi ….

instruksi ….

Case 1

instruksi ….

instruksi ….

End Select

Page 13: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Public, Private

Sebelum deklarasi fungsi, subroutine atau variable, dapat dijumpai kunci kata Public atau Private.

Kedua kunci kata ini menunjukkan jangkauan (daerah berlaku) variable tersebut.

Private berarti bahwa variable, fungsi/subroutine tersebut hanya dapat digunakan/dipanggil oleh program dalam satu modul(satu form).

Sedangkan public menyatakan, bahwa variable, fungsi/subroutine tersebut boleh digunakan oleh program lainnya diluar form tersebut.

NB:

Default untuk jangkauan fungsi adalah Public. Sedangkan variable berlaku lokal pada prosedur/fungsi dimana variable tersebut dideklarasikan.

Static Variable

Variable jika didefinisikan sebagai static, maka nilai variable akan dipertahankan.

Function Tambah ( A As Integer) As Integer

Static Jumlah As Integer

Jumlah = Jumlah + A

Tambah = Jumlah

End Fuction

Dim S As Integer

Dim J As Integer

S = Tambah(100)

Print S

S = Tambah(300)

Print S

Hasil:

100

400

Bila variable Jumlah tidak dideklarasikan sebagai static, maka hasilnya akan berbeda!

Function Tambah (A As Integer) As Integer

Static Jumlah As Integer

Jumlah = Jumlah + A

Tambah = Jumlah

End Fuction

Kata static untuk fungsi/subroutine menjelaskan bahwa variable dalam fungsi/sub tersebut adalah static.

Box Input/Output

MsgBox digunakan untk menampilkan pesan dengan format sebagai berikut:

Page 14: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

MsgBox(Text, Button, Titel, Helpfile, Context)

Text adalah string pesan yang ditmapilkan

Button Menampilkan jenis tombol yang diinginkan

Titel ditampilkan pada window

Helpfile Bersama dengan context mengimplementasikan sistem “onLine Help”

Latihan 1.

Buatlah tampilan form berikut :

Setelah itu rubahlah property dari masing – masing objek seperti berikut :

Pengaturan PropertiesObjek Properti PengaturanForm1 Caption Property TestLabel1 Caption Tuliskan Nama Anda:Text1 - -Label2 BackColor

Font

Pallete:<putih>

Size:24Command1 Caption OKCommand2 Caption Selesai

Setelah itu ketikkan code program berikut pada jendela code.

Private Sub Command1_Click()

Label2.Caption = Text1.Text

End Sub

Private Sub Command2_Click()

End

End Sub

Latihan 2.

Buatlah tampilan form berikut :

Page 15: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Setelah itu rubahlah property dari masing – masing objek seperti berikut :

Pengaturan PropertiesObjek Properti PengaturanFrame1 Caption Pilihan:Option1 Caption BiruOption2 Caption MerahCheck1 Caption TebalCheck2 Caption Miring

Setelah itu ketikkan code program berikut pada jendela code.

Private Sub Option1_Click()

Label2.ForeColor = vbBlue

End Sub

Private Sub Option2_Click()

Label2.ForeColor = vbRed

End Sub

Private Sub Check1_Click()

Label2.FontBold = Value

End Sub

Private Sub Check2_Click()

Label2.FontItalic = Check1.Value

End Sub

Latihan 3.

Buatlah tampilan form berikut :

Page 16: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Setelah itu rubahlah property dari masing – masing objek seperti berikut :

Pengaturan PropertiesObjek Properti PengaturanForm1 Caption Text BoxText Box1 Name

Text

Text1

Command1 Name

Caption

cmdsisip

Sisipkan TanggalCommand2 Name

Caption

cmdhapus

Hapus Teks

Setelah itu ketikkan code program berikut pada jendela code.

Private Sub cmdsisip_Click()

Dim tgl

tgl = Format(Date, "dddd,d mmm yyyy")

Text1.Text = "sekarang hari dan tanggal: " + tgl

End Sub

Latihan 4.

Buatlah tampilan form berikut :

Setelah itu rubahlah property dari masing – masing objek seperti berikut :

Pengaturan PropertiesObjek Properti PengaturanForm1 Caption KalenderLabel1 Name lblhari

Page 17: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Text

Alignment

Font

Sabtu

2 – Center

Times New Roman, Bold, 24Label2 Name

Text

Alignment

Font

lbljam

00:00:00

2 – Center

Times New Roman, Bold, 24Label3 Name

Caption

Font

lblbulan

Januari

Times New Roman, Bold, 24Label4 Name

Caption

Font

lblangka

1

Arial, Bold, 72Label5 Name

Caption

Font

lbltahun

2007

Times New Roman, Bold, 24Timer Name

Interval

timtampilan

1000Command1 Name

Caption

cmdkeluar

&Keluar

Setelah itu ketikkan code program berikut pada jendela code.

Private Sub TimTampilan_Timer()

Dim Hari_ini As Variant

Hari_ini = Now

lblHari.Caption = Format(Hari_ini, "dddd")

lblBulan.Caption = Format(Hari_ini, "mmmm")

lblTahun.Caption = Format(Hari_ini, "yyyy")

lblangka.Caption = Format(Hari_ini, "d")

lblJam.Caption = Format(Hari_ini, "hh:mm:ss")

End Sub

Private Sub cmdKeluar_Click()

Unload Me

End Sub

Latihan 5.

Buatlah tampilan form berikut :

Page 18: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Setelah itu rubahlah property dari masing – masing objek seperti berikut :

Pengaturan PropertiesObjek Properti PengaturanForm Name

Caption

FrmMetode

Mengenal MetodeCommand1 Name

Caption

CmdFocus1

Ke Text1Command2 Name

Caption

CmdFocus2

Ke Text2Command3 Name

Caption

CmdTukar

Tukar Posisi

Setelah itu tampilan form akan tampak seperti berikut :

Setelah itu ketikkan code program berikut pada jendela code.

Private Sub cmdFocus1_Click()

Text1.SetFocus

End Sub

Private Sub cmdFocus2_Click()

Text2.SetFocus

End Sub

Private Sub cmdTukar_Click()

Dim SimpanLeft As Integer

Dim SimpanTop As Integer

SimpanLeft = Text1.Left

Page 19: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

SimpanTop = Text1.Top

Text1.Left = Text2.Left

Text1.Top = Text2.Top

Text2.Left = SimpanLeft

Text2.Top = SimpanTop

End Sub

Latihan 6.

Buatlah tampilan form berikut :

Setelah itu rubahlah property dari masing – masing objek seperti berikut :

Pengaturan PropertiesObjek Properti PengaturanForm Name

Caption

FrmMetod

Method TestList1 - -Combobox Text -Command1 Name

Caption

cmdadd

AddCommand2 Name

Caption

cmddelete

DeleteCommand3 Name

Caption

cmdclear

Clear

Setelah itu ketikkan code program berikut pada jendela code.

Private Sub Form_Load()

Combo1.AddItem "Eri"

Combo1.AddItem "Nurman"

Page 20: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Combo1.AddItem "Umar"

Combo1.AddItem "Shafira"

End Sub

Private Sub cmdadd_Click()

List1.AddItem Combo1.Text

End Sub

Private Sub cmddelete_Click()

List1.RemoveItem List1.ListIndex

End Sub

Private Sub cmdclear_Click()

List1.Clear

End Sub

Latihan 7.

Buat form dengan tampilan sebagai berikut :

Setelah itu rubahlah property dari masing – masing objek seperti berikut :

Pengaturan PropertiesObjek Properti PengaturanForm1 Name

Caption

ControlBox

frmDftPeg

Daftar Pegawai

FalseText1 Name

Text

Multiline

ScrollBars

TabStop

Locked

txtSales

True

2 – Vertical

False

True

Page 21: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Text2 Name

Text

Multiline

ScrollBars

TabStop

Locked

txtMrkt

True

2 – Vertical

False

TrueCommand1 Name

Caption

cmdTmbSI

Tambah &SalesCommand2 Name

Caption

cmdTmbMr

Tambah &MarketingCommand3 Name

Caption

cmdKeluar

&KeluarText2 Name

Text

txtHarga

Pada menu Project, Klik perintah AddModule, lalu klik open untuk membuat baru.

Pada jendela code dari objek Module, ketikkan listing berikut :

Sub TambahNama(Angg$, ReturnString$)

Pesan$ = "Masukan Nama Anggota dari Divisi " & Angg$

Nm$ = InputBox(Pesan$, "input Anggota")

GantiBaris$ = Chr(13) + Chr(10)

ReturnString$ = Nm$ & GantiBaris$

End Sub

Latihan 8.

Buatlah tampilan form berikut :

Setelah itu rubahlah property dari masing – masing objek seperti berikut :

Pengaturan PropertiesObjek Properti PengaturanForm Name

Caption

frmoperator

Operator Test

Page 22: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Label1 Caption Var1Label2 Caption Var2Text1 Text -Text2 Text -Frame1 Caption MatematikaOption1 Caption +Option2 Caption -Option3 Caption *Option4 Caption /Label3 Name

Caption

Alignment

lblhasil

-

2 - Center

Setelah itu ketikkan code program berikut pada jendela code.

Dim var1 as Single, var2 as Single

Private Sub Option1_Click()

var1 = Text1.Text

var2 = Text2.Text

hasil = var1 + var2

lblhasil.Caption = hasil

End Sub

Private Sub Option2_Click()

var1 = Text1.Text

var2 = Text2.Text

hasil = var1 - var2

lblhasil.Caption = hasil

End Sub

Private Sub Option3_Click()

var1 = Text1.Text

var2 = Text2.Text

hasil = var1 * var2

lblhasil.Caption = hasil

End Sub

Private Sub Option4_Click()

var1 = Text1.Text

var2 = Text2.Text

hasil = var1 / var2

lblhasil.Caption = hasil

End Sub

Page 23: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Latihan 9.

Buatlah tampilan form berikut :

Setelah itu rubahlah property dari masing – masing objek seperti berikut :

Pengaturan PropertiesObjek Properti PengaturanForm Name

Caption

frmtest

Operator Test1Label1 Caption Var1Label2 Caption Var2Text1 Text -Text2 Text -Frame1 Caption Operator PerbandinganOption1 Caption >Option2 Caption <Option3 Caption =Option4 Caption <>Option5 Caption >=Option6 Caption <=Label3 Name

Caption

Alignment

lblhasil

-

2 - Center

Setelah itu ketikkan code program berikut pada jendela code.

Dim var1 As Single, var2 As Single

Private Sub Option1_Click()

var1 = Text1.Text

var2 = Text2.Text

hasil = (var1 > var2)

lblhasil.Caption = Format(hasil, "True/False")

Page 24: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

End Sub

Private Sub Option2_Click()

var1 = Text1.Text

var2 = Text2.Text

hasil = (var1 < var2)

lblhasil.Caption = Format(hasil, "True/False")

End Sub

Private Sub Option3_Click()

var1 = Text1.Text

var2 = Text2.Text

hasil = (var1 = var2)

lblhasil.Caption = Format(hasil, "True/False")

End Sub

Private Sub Option4_Click()

var1 = Text1.Text

var2 = Text2.Text

hasil = (var1 <> var2)

lblhasil.Caption = Format(hasil, "True/False")

End Sub

Private Sub Option5_Click()

var1 = Text1.Text

var2 = Text2.Text

hasil = (var1 >= var2)

lblhasil.Caption = Format(hasil, "True/False")

End Sub

Private Sub Option6_Click()

var1 = Text1.Text

var2 = Text2.Text

hasil = (var1 <= var2)

lblhasil.Caption = Format(hasil, "True/False")

End Sub

Latihan 10.

Buatlah tampilan form berikut :

Page 25: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Setelah itu rubahlah property dari masing – masing objek seperti berikut :

Pengaturan PropertiesObjek Properti PengaturanForm Name

Caption

frmoperasi

Operasi MatematikLabel1 Caption Var1Label2 Caption Var2Text1 Text -Text2 Text -Command1 Name

Caption

cmdtambah+

Command2 Caption cmdkurang

-Command3 Caption cmdkali

*Command4 Caption cmdbagi

/Command5 Caption cmdkeluar

KeluarLabel3 Name

Caption

Alignment

lblhasil

-

2 - Center

Setelah itu ketikkan code program berikut pada jendela code.Private Sub cmdtambah_Click()

lblhasil.Caption = Val(Text1.Text) + Val(Text2.Text)

End Sub

Private Sub cmdkurang_Click()

lblhasil.Caption = Val(Text1.Text) - Val(Text2.Text)

End Sub

Page 26: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Private Sub cmdkali_Click()

lblhasil.Caption = Val(Text1.Text) * Val(Text2.Text)

End Sub

Private Sub cmdbagi_Click()

lblhasil.Caption = Val(Text1.Text) / Val(Text2.Text)

End Sub

Private Sub cmdkeluar_Click()

Unload Me

End Sub

Latihan 11.

Buatlah tampilan form berikut :

Setelah itu rubahlah property dari masing – masing objek seperti berikut :

Pengaturan PropertiesObjek Properti PengaturanForm Name

Caption

frmdebug

Test DebugLabel1 Caption Ujian Ms Visual BasicLabel2 Caption Nilai :Label3 Caption Hasil :Text1 Text -Text2 Text -Command1 Name

Caption

cmdproses

ProsesCommand2 Name

Caption

cmdkeluar

Keluar

Setelah itu ketikkan code program berikut pada jendela code.

Page 27: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Private Sub cmdproses_Click()

If Text1 > 60 Then

Text2.Text = "Lulus"

Else

Text2.Text = "Tidak Lulus"

End If

End Sub

Private Sub cmdkeluar_Click()

End

End Sub

Latihan 12.

Buatlah tampilan form berikut :

Setelah itu rubahlah property dari masing – masing objek seperti berikut :

Pengaturan PropertiesObjek Properti PengaturanForm Name

Caption

frmif

Struktur If ThenImage1 - -Label1 Caption PasswordText1 - -Command1 Name

Caption

cmdok

OK

Setelah itu ketikkan code program berikut pada jendela code.Private Sub cmdok_Click()

If Text1.Text = "nusantara" Then

Image1.Visible = True

Text1.Enabled = False

cmdok.Enabled = False

Page 28: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Else

MsgBox "Passwordnya Salah!"

Text1.Text = ""

Text1.SetFocus

End If

End Sub

Latihan 13.

Buatlah tampilan form berikut:

Setelah itu rubahlah property dari masing – masing objek seperti berikut :

Pengaturan PropertiesObjek Properti PengaturanForm Name

Caption

frminput

Input BoxCommand1 Name

Caption

cmdinput

InputCommand2 Name

Caption

cmdkeluar

OK

Setelah itu ketikkan code program berikut pada jendela code.Private Sub cmdinput_Click()

Dim pesan, usia

pesan = "masukan usia anda!"

usia = InputBox(pesan, "Masukan")

If usia < 17 Then

MsgBox ("Usiamu baru " + Str(usia) + "tahun." & _

"Cuci Kaki Lalu Bobo!"), , "Pesan"

Else

MsgBox ("Usia Anda " + Str(usia) + " tahun." & _

"Anda boleh nonton!"), , "Pesan"

End If

End Sub

Page 29: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Private Sub cmdkeluar_Click()

Unload Me

End Sub

Latihan 14.

Buatlah tampilan form berikut :

Setelah itu rubahlah property dari masing – masing objek seperti berikut :

Pengaturan PropertiesObjek Properti PengaturanForm Name

Caption

frmoperasi

Operasi Matematik IILabel1 Caption Bilangan 1Label2 Caption Bilangan 2Text1 Text -Text2 - -Option1 Caption PenjumlahanOption2 Caption PenguranganOption3 Caption PerkalianOption4 Caption PembagianCommand1 Name

Caption

cmdhitung

HitungLabel3 Name

Caption

txthasil

HasilText1 Text -

Setelah itu ketikkan code program berikut pada jendela code.Private Sub Form_Load()

Option1.Value = True

End Sub

Page 30: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Private Sub cmdhitung_Click()

If Option1.Value = True Then

txthasil.Text = Val(Text1.Text) + Val(Text2.Text)

Else

If Option2.Value = True Then

txthasil.Text = Val(Text1.Text) - Val(Text2.Text)

Else

If Option3.Value = True Then

txthasil.Text = Val(Text1.Text) * Val(Text2.Text)

Else

If Option4.Value = True Then

txthasil.Text = Val(Text1.Text) / Val(Text2.Text)

End If

End If

End If

End If

End Sub

Latihan 15.

Buatlah tampilan form berikut :

Setelah itu rubahlah property dari masing – masing objek seperti berikut :

Pengaturan PropertiesObjek Properti PengaturanForm Name

Caption

frmanimasi

AnimasiTimer Interval 500Image1 Height

Width

Picture

855

855

c:\program files\

microsoft Visual studio\common\

Page 31: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Strech

graphics\icons\misc\face02.ico

True

Setelah itu ketikkan code program berikut pada jendela code.Private Sub Form_Load()

Image1.Left = 0

Image1.Top = 3820

End Sub

Private Sub Timer1_Timer()

Static blnwajah As Boolean

If (Image1.Left < 4800) And _

(Image1.Top > 500) Then

Image1.Left = Image1.Left + 100

Image1.Top = Image1.Top - 100

Else

Image1.Left = 0

Image1.Top = 0

End If

If blnwajah = True Then

Image1.Picture = LoadPicture("c:\program files\" & _

"microsoft Visual studio\common\" & _

"graphics\icons\misc\face03.ico")

blnwajah = False

Else

Image1.Picture = LoadPicture("c:\program files\" & _

"microsoft Visual studio\common\" & _

"graphics\icons\misc\face02.ico")

blnwajah = True

End If

End Sub

Latihan 16.

Buatlah tampilan form berikut :

Page 32: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Setelah itu rubahlah property dari masing – masing objek seperti berikut :

Pengaturan PropertiesObjek Properti PengaturanForm1 Name

Caption

frmPmsBrg

form Pemesanan BarangLabel1 Caption Beri Tanda centang pada kotak

disebelah barang yang ingin anda

PesanCheck1 Caption KomputerCheck2 Caption TelevisiCheck3 Caption RadioCheck4 Caption VCD PlayerText1 Text -Text2 Text -

Setelah itu ketikkan code program berikut pada jendela code.

Dim harga As Double

Dim jumlah As Integer

Private Sub check1_Click()

If chkKomp.Value = 0 Then

jumlah = jumlah - 1

harga = harga - 3500000

Else

jumlah = jumlah + 1

harga = harga + 3500000

End If

text1.Text = jumlah

text2.Text = harga

End Sub

Page 33: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Private Sub check2_Click()

If check2.Value = 0 Then

jumlah = jumlah - 1

harga = harga - 2600000

Else

jumlah = jumlah + 1

harga = harga + 2600000

End If

text1.Text = jumlah

text2.Text = harga

End Sub

Private Sub check3_Click()

If check3.Value = 0 Then

jumlah = jumlah - 1

harga = harga - 1000000

Else

jumlah = jumlah + 1

harga = harga + 1000000

End If

text1.Text = jumlah

text2.Text = harga

End Sub

Private Sub check4_Click()

If check4.Value = 0 Then

jumlah = jumlah - 1

harga = harga - 800000

Else

jumlah = jumlah + 1

harga = harga + 800000

End If

text1.Text = jumlah

text2.Text = harga

End Sub

Private Sub Form_Load()

harga = 0

jumlah = 0

text1.Text = 0

Page 34: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

text2.Text = 0

End Sub

Latihan 17.

Buatlah tampilan form berikut :

Setelah itu rubahlah property dari masing – masing objek seperti berikut :

Pengaturan PropertiesObjek Properti PengaturanForm1 Name

Caption

frmkonfirm

Konfirmasi Dengan Message BoxCommand1 Name

Caption

cmdtampil

Tampilkan Message BoxLabel1 Name

Alignment

BorderStyle

Caption

lblkode

2 – Center

1 – Fixed Single

Setelah itu ketikkan code program berikut pada jendela code.

Private Sub cmdtampil_Click()

x = MsgBox("Silahkan Anda Pilih/Tekan" & Chr(13) & "Salah Satu tombol berikut",

vbYesNoCancel + vbInformation, "Pesan")

lblkode.Caption = x

Select Case x

Case 6

lblket = "Anda Telah Menekan Tombol Yes"

Case 7

lblket = "Anda Telah Menekan Tombol No"

Case 2

lblket = "Anda Telah Menekan Tombol Cancel"

End Select

Page 35: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

End Sub

Latihan 18.

Buatlah tampilan form berikut

Setelah itu rubahlah property dari masing – masing objek seperti berikut :

Pengaturan PropertiesObjek Properti PengaturanForm1 Name

Caption

frmAnimasi

Animasi Warna LatarLabel1 Name

Alignment

Font

Caption

lblUrut

2 – Center

Font : MS Sans Serif

Font Style : Bold

Size : 24

Timer1 Name

Interval

timer1

1000Command1 Name

Caption

cmdStart

&StartCommand2 Name

Caption

cmdStop

&Stop

Setelah itu ketikkan code program berikut pada jendela code.

Dim i As Integer

Private Sub Form_Load()

i = 0

lblurut.Caption = 0

frmanimasi.BackColor = "&H00FFFFFF"

lblurut.BackColor = "&H00FFFFFF"

Page 36: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

cmdStart.Enabled = False

End Sub

Private Sub Timer1_Timer()

If i = 9 Then

i = -1

End If

i = i + 1

lblurut.Caption = i

Select Case i

Case 0

frmanimasi.BackColor = "&H00FFFFFF"

lblurut.BackColor = "&H00FFFFFF"

Case 1

frmanimasi.BackColor = "&H00C0C0FF"

lblurut.BackColor = "&H00C0C0FF"

Case 2

frmanimasi.BackColor = "&H00C0E0FF"

lblurut.BackColor = "&H00C0E0FF"

Case 3

frmanimasi.BackColor = "&H00C0FFFF"

lblurut.BackColor = "&H00C0FFFF"

Case 4

frmanimasi.BackColor = "&H00C0FFC0"

lblurut.BackColor = "&H00C0FFC0"

Case 5

frmanimasi.BackColor = "&H00FFFF80"

lblurut.BackColor = "&H00FFFF80"

Case 6

frmanimasi.BackColor = "&H00FFC0C0"

lblurut.BackColor = "&H00FFC0C0"

Case 7

frmanimasi.BackColor = "&H00FFC0FF"

lblurut.BackColor = "&H00FFC0FF"

Case 8

frmanimasi.BackColor = "&H00E0E0E0"

lblurut.BackColor = "&H00E0E0E0"

Case 9

frmanimasi.BackColor = "&H000080FF"

lblurut.BackColor = "&H000080FF"

Page 37: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

End Select

End Sub

Private Sub cmdStart_Click()

Timer1.Enabled = True

cmdStop.Enabled = True

cmdStart.Enabled = False

End Sub

Private Sub cmdStop_Click()

Timer1.Enabled = False

cmdStart.Enabled = True

cmdStop.Enabled = False

End Sub

Latihan 19.

Buatlah tampilan form berikut:

Setelah itu rubahlah property dari masing – masing objek seperti berikut :

Pengaturan PropertiesObjek Properti PengaturanForm Name

Caption

frmstruktur

Struktur Select CaseLabel1 Caption Pilih Barang:List1Label2 Caption Jumlah :Text1 - -Command1 Name

Caption

cmdok

OK

Page 38: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Label3 Name

BackColor

lblbarang

PutihLabel4 Name

BackColor

lblharga

PutihLabel5 Name

BackColor

lbljumlah

PutihLabel6 Name

BackColor

lbldiskon

PutihLabel7 Name

BackColor

lbltotal

Putih

Setelah itu ketikkan code program berikut pada jendela code.

Private Sub Form_Load()

List1.AddItem "Disket"

List1.AddItem "Buku"

List1.AddItem "Kertas"

List1.AddItem "Pulpen"

End Sub

Private Sub cmdok_Click()

Dim harga As Currency, total As Currency

Dim jumlah As Integer

Dim diskon As Single

Dim satuan As String

If List1.Text = "" Then

MsgBox "Anda Belum Memilih Barang!!"

List1.ListIndex = 0

Exit Sub

End If

If Text1.Text = "" Then

MsgBox "Anda Belum Mengisi Jumlah Barang"

Text1.SetFocus

Exit Sub

End If

Select Case List1.Text

Case "Disket"

harga = 35000

satuan = "Box"

Page 39: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Case "Buku"

harga = 20000

satuan = "Lusin"

Case "Kertas"

harga = 25000

satuan = "Rim"

Case "Pulpen"

harga = 10000

satuan = "Pak"

End Select

lblbarang.Caption = "Barang :" & List1.Text

lblharga.Caption = "Harga :" & Format(harga, "Currency") & "/" & satuan

lbljumlah.Caption = "Jumlah :" & Text1.Text & "" & satuan

jumlah = Text1.Text

Select Case jumlah

Case Is < 10

diskon = 0

Case 10 To 20

diskon = 0.15

Case Else

diskon = 0.2

End Select

total = jumlah * (harga * (1 - diskon))

lbldiskon.Caption = "diskon :" & Format(diskon, "0%")

lbltotal.Caption = "Total Bayar :" & Format(total, "Currency")

End Sub

Latihan 20.

Buatlah tampilan form berikut:

Page 40: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Setelah itu rubahlah property dari masing – masing objek seperti berikut :

Pengaturan PropertiesObjek Properti PengaturanForm Name

Caption

frmmy

MyItalianLabel1 Caption Italian VaocabularyLabel2 Caption Double Click Word For DefinitionLabel3 Caption This Week’s VerbList1 - -Command1 Name

Caption

cmdquit

Quit

Setelah itu ketikkan code program berikut pada jendela code.

Private Sub Form_Load()

List1.AddItem "aprire"

List1.AddItem "ascoltare"

List1.AddItem "bere"

List1.AddItem "cucinare"

List1.AddItem "dormire"

List1.AddItem "pagare"

List1.AddItem "scrivere"

End Sub

Private Sub List1_Click()

Select Case List1.ListIndex

Case 0

def = "to open"

Case 1

def = "to listen"

Case 2

def = "to drink"

Page 41: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Case 3

def = "to cook"

Case 4

def = "to sleep"

Case 5

def = "to pay,pay for"

Case 6

def = "to write"

End Select

Load frmMyItalian

frmdefinition.Label1.Font = True

frmdefinition.Label1.FontSize = 11

frmdefinition.Label1 = List1.Text

frmdefinition.Text1 = def

frmdefinition.Show

End Sub

Private Sub cmdQuit_Click()

End

End Sub

Setelah itu rubahlah property dari masing – masing objek seperti berikut :

Pengaturan PropertiesObjek Properti PengaturanForm Name

Caption

frmdefinition

DefinitionImage1 Strech

Picture

True

c:\program files\microsoft Visual

studio\common\graphics\icons

\flags\flgitaly.ico

Page 42: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Text1 - -Command1 Name

Caption

cmdclose

Close

Setelah itu ketikkan code program berikut pada jendela code.

Private Sub cmdClose_Click()

frmdefinition.Hide

End Sub

Latihan 21.

Buatlah tampilan form berikut:

Setelah itu rubahlah property dari masing – masing objek seperti berikut :

Pengaturan PropertiesObjek Properti PengaturanForm Name

Caption

frmbentuk

Format Bentuk TulisanLabel1 Name

Alignment

Autosize

Caption

lblcetak

2 – Center

True

MARI BELAJAR VISUAL BASICCombo1 Name cbojenisCombo2 Name cboukur

Setelah itu ketikkan code program berikut pada jendela code.

Private Sub Form_Load()

lblcetak.FontBold = True

cbojenis.AddItem "Book Antiqua"

cbojenis.AddItem "Comic Sans MS"

cbojenis.AddItem "Times New Roman"

cboukur.AddItem "8"

Page 43: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

cboukur.AddItem "10"

cboukur.AddItem "12"

cbojenis.Text = "Book antiqua"

cboukur.Text = "8"

End Sub

Private Sub cbojenis_Click()

Select Case cbojenis.ListIndex

Case 0

lblcetak.FontName = "Book Antiqua"

Case 1

lblcetak.FontName = "Comic Sans MS"

Case 2

lblcetak.FontName = "Times New Roman"

End Select

End Sub

Private Sub cboukur_Click()

Select Case cboukur.ListIndex

Case 0

lblcetak.FontSize = 8

Case 1

lblcetak.FontSize = 10

Case 2

lblcetak.FontSize = 12

End Select

End Sub

Latihan 22.

Buatlah tampilan form berikut :

Page 44: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Setelah itu rubahlah property dari masing – masing objek seperti berikut :

Pengaturan PropertiesObjek Properti PengaturanForm Name

Caption

Height

Width

frmanimasi

Animasi I

5985

3105Image1 Picture c:\program files\microsoft Visual

studio\common\graphics\icons\ind

ustry\rocket.icoCommand1 Name

Caption

cmdgo

GO

Setelah itu ketikkan code program berikut pada jendela code

Private Sub cmdgo_Click()

For A = 4800 To 0 Step -10

Image1.Move Image1.Left, A

Next A

For A = 0 To 4800 Step 10

Image1.Move Image1.Left, A

Next A

End Sub

Latihan 23.

Buatlah tampilan form berikut :

Page 45: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Setelah itu rubahlah property dari masing – masing objek seperti berikut :

Pengaturan PropertiesObjek Properti PengaturanForm Caption AboutTimer1 Interval 1Picturebox1 Backcolor HitamImage1 Picture

Top

Left

Strech

[Nama file BMP anda]

0

0

False

Setelah itu ketikkan code program berikut pada jendela code.

Private Sub Image1_Click()

Unload Me

End Sub

Private Sub Timer1_Timer()

If Image1.Top > (Picture1.ScaleHeight - Image1.Height) Then

Image1.Top = Image1.Top - 20

Else

For i = 1 To 4500000

Next i

Image1.Top = Picture1.ScaleHeight

End If

End Sub

Latihan 24.

Buatlah tampilan form berikut :

Page 46: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Setelah itu rubahlah property dari masing – masing objek seperti berikut :

Pengaturan PropertiesObjek Properti PengaturanForm Name

Caption

frmstruktur

Struktur LoopingList1 - -Command1 Name

Caption

cmdnext1

For Next1Command2 Name

Caption

cmdnext2

For Next2Command3 Name

Caption

cmduntil

Do UntilCommand4 Name

Caption

cmdwhile

Do While

Setelah itu ketikkan code program berikut pada jendela code.

Dim i As Integer

Private Sub cmdnext1_Click()

List1.Clear

For i = 1 To 100

List1.AddItem "Angka" & i

Next i

End Sub

Private Sub cmdnext2_Click()

List1.Clear

For i = 100 To 1 Step -2

List1.AddItem "Angka" & i

Page 47: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Next i

End Sub

Private Sub cmduntil_Click()

List1.Clear

i = Asc("A")

Do Until i > Asc("Z")

List1.AddItem "Huruf" & Chr(i)

i = i + 1

Loop

End Sub

Private Sub cmdwhile_Click()

List1.Clear

i = Asc("Z")

Do While i >= Asc("A")

List1.AddItem "Hu ruf" & Chr(i)

i = i - 1

Loop

End Sub

Latihan 25.

Buatlah tampilan form berikut :

Setelah itu rubahlah property dari masing – masing objek seperti berikut :

Pengaturan PropertiesObjek Properti PengaturanForm Name frmpangkat

Page 48: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Caption PangkatLabel1 Name

Caption

lblbilangan

BilanganLabel2 Name

Caption

lblpangkat

PangkatLabel3 Name

Caption

lblhasil

Hasil PerhitunganText1 Name txtbilanganText2 Name txtpangkatText3 Name txthasilCommand1 Name

Caption

cmdhitung

Hitung

Setelah itu ketikkan code program berikut pada jendela code.

Dim Bilangan, Pangkat As Integer

Function Hasilpangkat(Bilangan, Pangkat)

Dim i As Integer

Dim b As Double

b = 1

For i = 1 To Abs(Pangkat)

b = b * Bilangan

Next

Hasilpangkat = b

End Function

Private Sub cmdhitung_Click()

Bilangan = txtbilangan.Text

Pangkat = txtpangkat.Text

If Pangkat = 0 Then

txthasil.Text = 1

ElseIf Pangkat > 0 Then

txthasil.Text = Hasilpangkat(Bilangan, Pangkat)

Else:

txthasil.Text = 1 / Hasilpangkat(Bilangan, Pangkat)

End If

End Sub

Latihan 26.

Buatlah tampilan form berikut :

Page 49: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Setelah itu rubahlah property dari masing – masing objek seperti berikut :

Pengaturan PropertiesObjek Properti PengaturanForm Name

Caption

frmmenghitung

Menghitung KataText1 Name

Text

txtcontoh

Contoh teks Yang akan dihitung

Jumlah KataCommand1 Name

Caption

cmdhitung

Hitung Kata

Setelah itu ketikkan code program berikut pada jendela code.

Private Sub cmdhitung_Click()

Dim Posisi As Long

Dim Kata As Long

Dim Teks As String

Posisi = 1

Teks = txtcontoh.Text

Teks = Replace(Teks, Chr(13) & Chr(10), " ")

Teks = Replace(Teks, Chr(9), " ")

Teks = Trim(Teks)

If Len(Teks) > 0 Then Kata = 1

Do While Posisi > 0

Posisi = InStr(Posisi, Teks, " ")

If Posisi > 0 Then

Kata = Kata + 1

While Mid(Teks, Posisi, 1) = " "

Posisi = Posisi + 1

Page 50: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Wend

End If

Loop

MsgBox "Textbox berisi " & Kata & " Kata"

End Sub

Latihan 27.

Buatlah tampilan form berikut :

Setelah itu rubahlah property dari masing – masing objek seperti berikut :

Pengaturan PropertiesObjek Properti PengaturanForm Name

Caption

frmlatihan

Latihan MatematikaCommand1 Name

Text

cmduji

Uji Kemampuan Matematikamu !Command2 Name

Caption

cmdkeluar

Keluar

Setelah itu ketikkan code program berikut pada jendela code.

Private Sub Form_Load()

Randomize

End Sub

Private Sub cmduji_Click()

Dim DtSebelum As Long

Dim DtSesudah As Long

Dim DtSelisih As Long

Dim Jawab As Long

Dim Angka1 As Long

Dim Angka2 As Long

Dim Jumlah As Long

Angka1 = Int(Rnd * 1000) + 1

Page 51: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Angka2 = Int(Rnd * 1000) + 1

Jumlah = Angka1 + Angka2

DtSebelum = Timer

Do

Jawab = InputBox("Berapa hasilnya " + Str(Angka1) + " + " + Str(Angka2) + "?", "Cepat")

Loop Until Jawab = Jumlah

DtSesudah = Timer

DtSelisih = DtSesudah - DtSebelum

MsgBox ("Anda Membutuhkan Waktu" & Str(DtSelisih) & " detik!")

End Sub

Private Sub cmdkeluar_Click()

Unload Me

End Sub

Latihan 28.

Membuat Menu Pada Visual Basic

Pembuatan menu pada Visual Basic dapat dilakukan dengan bantuan Menu Editor yang terdapat pada Menu Tools.

Pada dasarnya setiap item menu memiliki Caption dan sebuah Nama. Anda dapat membentuk Kunci Akses dengan menggunakan tanda & (ampersand) pada Caption dui menu tersebut. Untuk membuat menu anda cutup mengetikan Caption dan Name, selanjutnya klik pada Next, dan ketikkan menu yang berikutnya, sampai selesai. Selanjutnya adalah menbuat Sub Menu dengan

Page 52: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

melakukan klik pada panah kanan dan sebaliknya. Anda dapat membuat sampai 5 Sub Menu (6 kalau termasuk Menu Utama).

Pada contoh diatas akan menghasilkan menu sebagai berikut :

Membuat Garis Pemisah antar Menu

Anda dapat menggunakan tanda - (karakter hypen) untuk membuat garis pemisah antar menu pada Caption.

Sehingga akan menghasilkan menu sebagai berikut :

Page 53: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Latihan 29

1. MEMBUAT DATABASEBuat Database dengan nama Pembelian.mdb kemudian buat 4 tabel di bawah ini di dalam database pembelian :

Tabel 1 : Tabel Barang Name Type Size

KdBrg Text 6

Nm_brg Text 20

Hrg_brg Currency General Number

Tabel 2 : Pelanggan Name Type Size

Kd_Plg (PK) Text 5

Nm_plg Text 20

Alamat Text 50

No.Tlp Text 20

Tabel 3 : isi Name Type Size

No_pesan (PK) Number Long Int

Kdbrg (PK) Text 6

Spek Text 100

Hrg_brg Currency General Number

Jum_brg Number Integer

Tabel 4 : Pesanan

Page 54: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Name Type Size

No_pesan (PK) Number Long integer

kd_plg (FK) Text 6

Tgl_pesan Date/time

Alm_kirim Text 50

2. LANGKAH MEMBUAT DATABASE PIlih menu Add-Ins pada menu utama MS-Visual Basic 6.0 Pilih Visual Data Manager, dan akan muncul tampilan seperti

dibawah ini.

Pilih File lalu New Pilih Microsoft Access lalu pilih versi 7.0 mdb

Beri nama file dan lokasi penyimpanan data, nama file disimpan dengan nama Pembelian.Mdb, kemudian pilih save.

Page 55: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Kita selesai membuat database dengan nama pembelian.mdb 3. MEMBUAT TABEL BARANG

Klik kanan pada Tulisan Properties,

kemudian pilih new table sehingga muncul table dibawah ini

Ketik tulisan Barang pada Table Name Klik Add Field untuk menambahkan field(kolom), sampai muncul gambar seperti di slide

selanjutnya

Page 56: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Ketik sesuai dengan gambar diatas, kemudian klik OK. Ulangi langkah 8 dan 9 untuk menambahkan field Nm_brg (tipe Text, lebar 20), field

hrg_brg(tipe currency) Klik Close

4. MEMBUAT PRIMARY KEY Klik Add Index, sampai muncul gambar dibawah ini :

Klik OK, kemudian pilih Close sampai muncul seperti dibawah ini kemudian klik build table

Klik Close sampai muncul tampilan Propeties saja seperti dibawah ini

Page 57: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Buat lah tabel pelanggan, isi dan pesanan seperti langkah membuat tabel barang Jika table pelanggan, isi dan pesanan selesai dibuat lalu Pilih Menu File lalu Exit untuk

keluar dari program Visual Data Manager.

5. MENU EDITOR Buat project baru dengan memilih Standar EXE pada New Project Klik Tool, Klik Menu Editor seperti dibawah ini

Page 58: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Buatlah menu seperti dibawah iniCaption Name

Level 1 Level 2&File Master mnFileMaster

Input Data Barang mnDataBarangInput Data Pelanggan mnDataPelanggan Input Data Isi mnDataIsiInput Data Pesanan mnDataPesanan

&Laporan mnLaporanLaporan Barang mnLapBarang

&Keluar mnExit

a. Langkah membuat menu Isilah isian caption dengan tampilan menu, misalnya &File Master Isilah isian Name dengan nama pengenal menu, misalnya mnFileMaster Beri tanda pilih pada pilihan Enable agar menu ini bisa dipilih Beri tanda pilih pada pilihan Visible agar menu ini ditampilkan di layer.

Klik Next untuk menambahkan menu berikutnya Gunakan icon tanda panah jika ingin mengubah letak atau level menu. Menu yang lebih atas akan ditampilkan lebih ke kiri, sedangkan menu dengan identasi

(menjorok) ke kanan diletakkan sebagai sub menu dari menu diatasnya yang identasinya lebih ke kiri.

Pilih insert untuk menyisipkan pilihan baru pada posisi yang sekarang ditunjuk. Pilih Delete untuk menghapus menu yang ditunjuk. Lengkapi struktur menu menjadi seperti table dibawah ini.

Page 59: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Klik Ok setelah semua menu dibuat maka akan muncul seperti dibawah ini

Klik File master yang ada di form seperti dibawah ini, kemudian klik Input Data Barang(Jika form barang sudah dibuat

Ketik koding seperti dibawah ini

Page 60: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

6. MEMBUAT FORM BARANG Buat sebuah form baru, caranya klik kanan pada folder form,kemudian pilih Add -> form

Desainlah beberapa objek dibawah ini seperti di pengaturan form

Atur property objek sesuai dengan slide berikutnya ( klik )

Objek Properti SettingData1 Name Dbpembelian

Caption PembelianConnect Access Database Name D:\latihan\Pembelian.mdb EOF Action AddNew RecordsetType Dynaset RecordSource Barang

DBGrid1 Name DBGrid1 AllowAddNew True AllowArrows True AllowDelete True AllowUpdate True Caption Data Barang ColoumHeaders True DataSource dbpembelian

Page 61: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

TabAction Grid Navigation Text1 Name Txtkdbarang

Data Source dbPembelian Data Field KdbarangText (kosong)

Text2 Name txtnama Data Source dbPembelianData Field Nm_brgText (kosong)

Text3 Name TxthargaData Source dbPembelianData Field hrg_brgText (kosong)

Command1 Name Cmdtambah Caption &Tambah

Command2 Name Cmdubah Caption &Ubah

Command3 Name CmdHapus Caption &Hapus

Command4 Name CmdSimpan Caption &Simpan

Command5 Name CmdExit Caption E&xit

Command6 Name Cmdcari Caption &Cari

Klik 2 kali di tombol tambah, ketik

Private Sub cmdtambah_Click()dbpembelian.Recordset.AddNewtxtkdbrng.SetFocus

End Sub

Klik 2 kali di tombol exit, ketik

Private Sub cmdexit_Click()End

End Sub

Klik 2 kali di tombol hapus ketik

Private Sub cmdhapus_Click()dbpembelian.Recordset.Delete

End Sub

Klik 2 kali di tombol simpan, ketik

Private Sub cmdsimpan_Click()dbpembelian.Recordset.Update

End Sub

Klik 2 kali di tombol ubah, ketik

Private Sub cmdubah_Click()dbpembelian.Recordset.Edittxtkdbrng.SetFocus

End Sub

Page 62: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Klik 2 kali di tombol cari, ketik

Private Sub cmdcari_Click()Dim panjang As Stringmnama = InputBox("Ketik nama barang:")panjang = Len(Trim(mnama))dbpembelian.Recordset.FindFirst "nm_brg='" + mnama + "'"If dbpembelian.Recordset.NoMatch Then x = MsgBox("Data tidak ditemukan!", vbOKOnly, "pencarian nama anggota")End IfEnd Sub

Buat lah form Pelanggan, Isi dan Pesanan seperti membuat form barang

Latihan 30MEMBUAT REPORT DENGAN DATA REPORT

Setelah menyiapkan file database (*.mdb) dan setelah membuat project baru maka proses berikutnya adalah menambahkan object DataEnvironment ke dalam project:

1. Pilih Jendela Project, klik kanan lalu pilih ADD DataEnvirontment

Page 63: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

2. Setelah DataEnvironment object masuk kedalam project, maka secara default VB akan memberi nama DataEnvironment1, selanjutnya adalah tugas kamu untuk merubah nama default tersebut menjadi suatu nama yang lebih memiliki arti. Dalam pemberian nama, biasanya untuk DataEnvironment selalu diawali dengan (prefix) 'de', misalnya dalam contoh kasus ini, diberi nama dePembelian.

Properti SettingName depembelian

3. Setelah melakukan perubahan pada properti Name dari DataEnvironment object, maka jendela Project Explorer akan telihat seperti pada Gambar dibawah ini.

4. Kemudian gantilah nama connection1 dengan conPembelian

(Tiga huruf pertama (con) adalah merupakan prefix untuk object Connection

Properti SettingName conPembelian

Page 64: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

5. Click tombol Properties yang terdapat pada toolbar dari jendela DataEnvironment, seperti pada gambar dibawah ini

6. Lalu muncul menu seperti dibawah ini, klik Microsoft Jet 4.0 OLE DB Provider

Ket:

Dari kotak dialog Data Link Properties yang ditampilkan, terdapat empat tab, yaitu:

1). Provider, digunakan untuk memilih data provider,

2). Connection, digunakan untuk membuat Connection String,

3). Advanced, digunakan untuk mengaturan Network Settings dan Access Permissions,

4). All, menampilkan semua daftar Connection object.

Page 65: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

7. Kemudian klik next, klik tombol di select or enter a database name

8. Cari tempat database pembelian disimpan, kemudian pilih database tersebut dengan mengklik open seperti pada gambar dibawah ini

9. Setelah memilih database, kemudian klik test connection seperti gambar dibawah ini

Page 66: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

10. Klik ok

11. Klik kanan di conpembelian, kemudian klik add command seperti gambar dibawah ini

12. Setelah muncul command1, klik kanan di command1, klik properties

Page 67: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

13. Kemudian ganti seperti pada table dibawah ini

Keterangan

connection conpembelian

Command Name Barang Sesuaikan dengan nama table yang dibuat

Database object Table

Object name Barang

14. Klik ok, maka table barang akan muncul seperti dibawah ini:

Page 68: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

15. buatlah untuk table pelanggan, isi dan pesanan, seperti pada table barang

Hubungkan DataEnvironment dengan Data Report

1. klik di project, klik kanan, kli ADD, klik Data report(Seperti pada gambar dibawah ini)

2. Muncul tampilan data report seperti dibawah ini

Page 69: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Keterangan:

Ada 5 Section yang dapat digunakan, yaitu :

- Section1 : Untuk menampilkan data-data dalam record (field).

- Section2 : Memberi informasi atas untuk setaip halaman

- Section3 : Memberi informasi akhir perhalaman

- Section4 : Memberi informasi header pada laporan

- Section5 : Memberi informasi footer untuk akhir informasi.

3. Tarik lah field kdbarang kearah detail(section1) seperti pada gambar dibawah ini

4. Pindahkan kd barang yang disebelah kiri ke page header(section2) sampai seperti gambar dibawah ini

Page 70: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

5. Klik Label untuk membuat Judul Laporan barang dengan menggunakan label pada toolbar

6. Rubah properties Data report1, seperti pengaturan dibawah ini

Properti Setting

Name Datareport1

Datasource Depembelian

Datamember Barang

7. Jalan kan report yang sudah dibuat, untuk melihat hasilnya, seperti gambar dibawah ini

Page 71: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

Menjalankan Menu yang sudah dibuat

1. Menu yang dibuat pada form menu, seperti gambar dibawah ini

2. Klik file master, klik Input Data barang

Page 72: Toolbox Menu Bar Form Designer Window Project … sebuah window yang dapat anda gunakan untuk mengatur tampilan aplikasi yang Anda susun, atau dengan kata lain sebagai tempat untuk

3. kemudian ketik listing dibawah ini

Private Sub mnDataBarang_Click()

Form2.Show

End Sub

4. Buatlah pemanggilan untuk menu Pelanggan, Isi, Pesanan dan laporan barang