bab i pengenalan visual basic 6 · 2018. 5. 21. · quis- uts 1. untuk matakuliah pemprogram visual...

27
DISusun Oleh :Team Penyusun Modul BAB I PENGENALAN VISUAL BASIC 6.0

Upload: others

Post on 05-Dec-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BAB I PENGENALAN VISUAL BASIC 6 · 2018. 5. 21. · QUIS- UTS 1. Untuk Matakuliah Pemprogram Visual 1 Tidak Ada UTS Dan UAS, digantikan QUIZ dan Final Project 2. Pada Awal pertemuan,

DISusun Oleh :Team Penyusun Modul

BAB I PENGENALAN VISUAL

BASIC 6.0

Page 2: BAB I PENGENALAN VISUAL BASIC 6 · 2018. 5. 21. · QUIS- UTS 1. Untuk Matakuliah Pemprogram Visual 1 Tidak Ada UTS Dan UAS, digantikan QUIZ dan Final Project 2. Pada Awal pertemuan,

1. QUIZ Sebagai pengganti nilai UTS

2. Final Project sebagai pengganti nilai UAS Akhir Semester. Adapun Poin-poin yang harus diperhatikan adalah :

Mekanisme Penilai QUIS dan Final Projek :

Page 3: BAB I PENGENALAN VISUAL BASIC 6 · 2018. 5. 21. · QUIS- UTS 1. Untuk Matakuliah Pemprogram Visual 1 Tidak Ada UTS Dan UAS, digantikan QUIZ dan Final Project 2. Pada Awal pertemuan,

QUIS- UTS 1. Untuk Matakuliah Pemprogram Visual 1 Tidak Ada UTS Dan UAS, digantikan QUIZ dan Final Project

2. Pada Awal pertemuan, dibentuk kelompok Project yang beranggotakan 5 orang, atau disesuaikan dengan kondisi jumlah mahasiswa dalam kelas tersebut.

3. Sebagai ganti UTS maka dipertemuan 7(optional), dilakukan pemberian QUIZ berupa :

a. Masing-masing kelompok diminta membuat makalah yang isinya adalah sebagai berikut :

• Menentukan Tema Project (Mahasiswa dapat memilih sendiri/Fiktip atau di tentukan oleh Bapak/Ibu Pengajar )

• Rancangan tampilan Input Data dari project yang akan dibuat

• Rancangan Alur Proses dari project yang dibuat ( berupa uraian langkah-langkah dari awal sampai akhir jalannya aplikasi project yang dibuat, bisa berupa pseudocode )

• Rancangan tampilan Output dari Project yang dibuat

• Jika memungkinkan dilaksanakan presentasi pada pertemuan 7(optional), maka Quiz ini dapat dipresentasikan oleh masing-masing kelompok.

b. Makalah yang dikumpulkan, dapat dijadikan acuan Bapak/Ibu dalam Final Project yang akan Mahasiswa buat.

Page 4: BAB I PENGENALAN VISUAL BASIC 6 · 2018. 5. 21. · QUIS- UTS 1. Untuk Matakuliah Pemprogram Visual 1 Tidak Ada UTS Dan UAS, digantikan QUIZ dan Final Project 2. Pada Awal pertemuan,

PROJEK- UAS

1. Final Project pengganti UAS dilakukan di pertemuan 14-16(Optional) dengan ketentuan sebagai berikut : a. Isi dari final project :

• Nilai Running Program diambil berdasarkan: (Logika Program, Design User Interface)

• Alur logika dari proses project yang dibuat

b. Masing-masing kelompok membuat paper laporan pembuatan final project

c. Masing-masing kelompok mempresentasikan hasil final projectnya.

d. Presentasi disajikan dengan media presentasi yang isinya berupa alur logika program dan eksekusi running program

Page 5: BAB I PENGENALAN VISUAL BASIC 6 · 2018. 5. 21. · QUIS- UTS 1. Untuk Matakuliah Pemprogram Visual 1 Tidak Ada UTS Dan UAS, digantikan QUIZ dan Final Project 2. Pada Awal pertemuan,

Tujuan Pembelajaran

1. Mengenal Program Visual Basic 2. Dapat menggunakan dan memahami cara pembuatan

Form 3. Berlatih Cara Membuat Form dan mengetikan Kode

Program pada Form.

Page 6: BAB I PENGENALAN VISUAL BASIC 6 · 2018. 5. 21. · QUIS- UTS 1. Untuk Matakuliah Pemprogram Visual 1 Tidak Ada UTS Dan UAS, digantikan QUIZ dan Final Project 2. Pada Awal pertemuan,

Menjalankan IDE Visual Basic Salah satu cara untuk mengaktifkan IDE Visual Basic adalah

menjalankannya dari Menu Start, pilih All Programs, lalu pilih

Microsoft Visual Studio 6.0 kemudian pilih Microsoft Visual Basic 6.0.

Gambar 1.1 Mengaktifkan IDE Visual Basic 6.0

Page 7: BAB I PENGENALAN VISUAL BASIC 6 · 2018. 5. 21. · QUIS- UTS 1. Untuk Matakuliah Pemprogram Visual 1 Tidak Ada UTS Dan UAS, digantikan QUIZ dan Final Project 2. Pada Awal pertemuan,

Sebagai langkah awal dari proses belajar, pilihlah project Standard EXE

Gambar 1.2 Mengaktifkan Projek IDE Visual Basic 6.0

Page 8: BAB I PENGENALAN VISUAL BASIC 6 · 2018. 5. 21. · QUIS- UTS 1. Untuk Matakuliah Pemprogram Visual 1 Tidak Ada UTS Dan UAS, digantikan QUIZ dan Final Project 2. Pada Awal pertemuan,

Pengenalan Jendela IDE IDE Visual Basic 6.0 menggunakan model MDI (Multiple Document Interaface). Semua ada

pada menu View

Gambar 1.3 IDE Visual Basic dengan jendela-jendela yang terbuka

Page 9: BAB I PENGENALAN VISUAL BASIC 6 · 2018. 5. 21. · QUIS- UTS 1. Untuk Matakuliah Pemprogram Visual 1 Tidak Ada UTS Dan UAS, digantikan QUIZ dan Final Project 2. Pada Awal pertemuan,

Gambar 1.4 Jendela Project Properties

Pengenalan Objek-objek pada Visual Basic 6.0

1) Project 2 )Open Form 3)Form

Page 10: BAB I PENGENALAN VISUAL BASIC 6 · 2018. 5. 21. · QUIS- UTS 1. Untuk Matakuliah Pemprogram Visual 1 Tidak Ada UTS Dan UAS, digantikan QUIZ dan Final Project 2. Pada Awal pertemuan,

Pengenalan Objek-objek pada Visual Basic 6.0

Gambar 1.5 Tampilan Form

Page 11: BAB I PENGENALAN VISUAL BASIC 6 · 2018. 5. 21. · QUIS- UTS 1. Untuk Matakuliah Pemprogram Visual 1 Tidak Ada UTS Dan UAS, digantikan QUIZ dan Final Project 2. Pada Awal pertemuan,

1.1 Form Form adalah objek yang dipakai untuk tempat bekerja program, tempat untuk meletakkan objek-objek

lainnya, didalam form ada grid (garis titik-titik yang berguna untuk pengaturan letak). Form disimpan

dalam file berextension .FRM

Gambar 1.5 Tampilan Form

Page 12: BAB I PENGENALAN VISUAL BASIC 6 · 2018. 5. 21. · QUIS- UTS 1. Untuk Matakuliah Pemprogram Visual 1 Tidak Ada UTS Dan UAS, digantikan QUIZ dan Final Project 2. Pada Awal pertemuan,

Toolbox

1) Pointer 18) Line Label

2) Frame. 19) Data

4) Check box

5) Combo

6) Hscroll

7) Timer

8) Dir list box

9) Shape 8) Image

9) OLE

10) Picture box 11) Text box 12) Command. 13) Option button 14) List 15) Vscroll 16) Drive list box 17) Filelist box

Page 13: BAB I PENGENALAN VISUAL BASIC 6 · 2018. 5. 21. · QUIS- UTS 1. Untuk Matakuliah Pemprogram Visual 1 Tidak Ada UTS Dan UAS, digantikan QUIZ dan Final Project 2. Pada Awal pertemuan,

Kode Program

Gambar 1.6 Tampilan Jendela Coding Program

Page 14: BAB I PENGENALAN VISUAL BASIC 6 · 2018. 5. 21. · QUIS- UTS 1. Untuk Matakuliah Pemprogram Visual 1 Tidak Ada UTS Dan UAS, digantikan QUIZ dan Final Project 2. Pada Awal pertemuan,

Properties adalah untuk menentukan setting suatu object,

menentukan cara kerja dari objek saat proram dijalankan misalnya

warna, huruf dan lain-lain.

Gambar 1.7 Tampilan Properties Object For

Page 15: BAB I PENGENALAN VISUAL BASIC 6 · 2018. 5. 21. · QUIS- UTS 1. Untuk Matakuliah Pemprogram Visual 1 Tidak Ada UTS Dan UAS, digantikan QUIZ dan Final Project 2. Pada Awal pertemuan,

BAB II STRUKTUR PROGRAM VISUAL BASIC

Page 16: BAB I PENGENALAN VISUAL BASIC 6 · 2018. 5. 21. · QUIS- UTS 1. Untuk Matakuliah Pemprogram Visual 1 Tidak Ada UTS Dan UAS, digantikan QUIZ dan Final Project 2. Pada Awal pertemuan,

2.1. Pengenalan Form

Buatlah tampilan form seperti dibawah ini:

Page 17: BAB I PENGENALAN VISUAL BASIC 6 · 2018. 5. 21. · QUIS- UTS 1. Untuk Matakuliah Pemprogram Visual 1 Tidak Ada UTS Dan UAS, digantikan QUIZ dan Final Project 2. Pada Awal pertemuan,

Objek Caption

Form1 Form1

Label1 Nim

Label2 Nama

Label3 Kelas

Label4 Alamat

Label5 No_Telepon

Command Button1 Tampil

Command Button2 Bersih

Command Button3 Keluar

Text1 Name:txtnim

Text2 Name:txtnama

Text3 Name:txtkelas

Text4 Name:txtalamat

Text5 Txtno_telepon

Settinglah objek dengan Fomat di bawah ini:

Page 18: BAB I PENGENALAN VISUAL BASIC 6 · 2018. 5. 21. · QUIS- UTS 1. Untuk Matakuliah Pemprogram Visual 1 Tidak Ada UTS Dan UAS, digantikan QUIZ dan Final Project 2. Pada Awal pertemuan,

Listing Code Program

Page 19: BAB I PENGENALAN VISUAL BASIC 6 · 2018. 5. 21. · QUIS- UTS 1. Untuk Matakuliah Pemprogram Visual 1 Tidak Ada UTS Dan UAS, digantikan QUIZ dan Final Project 2. Pada Awal pertemuan,

Logika program:

1. Pada saat form di jalankan semua isi akan kosong.

2. Saat Klik Tombol Input , maka posisi kursor di NIM dan form menjadi kosong:

3. Klik exit, form menjadi keluar

Page 20: BAB I PENGENALAN VISUAL BASIC 6 · 2018. 5. 21. · QUIS- UTS 1. Untuk Matakuliah Pemprogram Visual 1 Tidak Ada UTS Dan UAS, digantikan QUIZ dan Final Project 2. Pada Awal pertemuan,

3. Tombol keluar digunakan untuk keluar dari program akan

tampil:

4. Tombol Bersih digunakan Text akan kosong seperti semula.:

Page 21: BAB I PENGENALAN VISUAL BASIC 6 · 2018. 5. 21. · QUIS- UTS 1. Untuk Matakuliah Pemprogram Visual 1 Tidak Ada UTS Dan UAS, digantikan QUIZ dan Final Project 2. Pada Awal pertemuan,

2.2. Pengenalan Warna Pada Teks

Page 22: BAB I PENGENALAN VISUAL BASIC 6 · 2018. 5. 21. · QUIS- UTS 1. Untuk Matakuliah Pemprogram Visual 1 Tidak Ada UTS Dan UAS, digantikan QUIZ dan Final Project 2. Pada Awal pertemuan,

Objek Property Nilai Form1 BorderStyle

Caption

StartUpPosition

1 – FixedSingle

Latihan 2

2 – CenterScreen

Label1 Caption

Autosize

Font

Font Style

Size

Pengenalan Warna dan Tulisan

True

Times New Roman

Bold

18

TextBox1 Name

TextBox

txthasil

Kosongkan

Frame1 Caption Pilihan

Option1 Caption

Name

Yellow

OptYellow

Option2 Caption

Name

Blue

OptBlue

Option3 Caption

Name

Red

OptRed

Option4 Caption

Name

Bold

OptBold

Option5 Caption

Name

Italic

OptItalic

Option6 Caption

Name

Underline

OptUnderline

CommandButton1 Caption

Name

&BERSIH

cmdbersih CommandButton2 Caption

Name

&KELUAR

cmdkeluar

Page 23: BAB I PENGENALAN VISUAL BASIC 6 · 2018. 5. 21. · QUIS- UTS 1. Untuk Matakuliah Pemprogram Visual 1 Tidak Ada UTS Dan UAS, digantikan QUIZ dan Final Project 2. Pada Awal pertemuan,

Ketentuan Soal:

1. Pada saat form di jalankan tampilan background

berwarna hitam kemudian untuk textbox dengan

pengaturan warna &HFFFF80

2. Menu Pilihan digunakan untuk memodifikasi bentuk

tulisan di dalam textbox (gunakan coding program

untuk merubah).

3. Button Bersih digunakan untuk membersihkan tampilan

4. Button keluar digunakan untuk keluar dari proram tanpa menggunakan pesan

Page 24: BAB I PENGENALAN VISUAL BASIC 6 · 2018. 5. 21. · QUIS- UTS 1. Untuk Matakuliah Pemprogram Visual 1 Tidak Ada UTS Dan UAS, digantikan QUIZ dan Final Project 2. Pada Awal pertemuan,

Listing Code Program:

Private Sub Form_Activate()

Form2.BackColor = vbBlack

txthasil.BackColor = &HFFFF80

End Sub

Private Sub Optyellow_Click()

txthasil.ForeColor = vbYellow

End Sub

Private Sub Optblue_Click()

txthasil.ForeColor = vbBlue

End Sub

Page 25: BAB I PENGENALAN VISUAL BASIC 6 · 2018. 5. 21. · QUIS- UTS 1. Untuk Matakuliah Pemprogram Visual 1 Tidak Ada UTS Dan UAS, digantikan QUIZ dan Final Project 2. Pada Awal pertemuan,

Private Sub Optred_Click() txthasil.ForeColor = vbRed

End Sub

Private Sub Optbold_Click() txthasil.FontBold = True txthasil.FontUnderline = False txthasil.FontItalic = False End Sub Private Sub Optitalic_Click() txthasil.FontItalic = True txthasil.FontBold = False txthasil.FontUnderline = False End Sub

Page 26: BAB I PENGENALAN VISUAL BASIC 6 · 2018. 5. 21. · QUIS- UTS 1. Untuk Matakuliah Pemprogram Visual 1 Tidak Ada UTS Dan UAS, digantikan QUIZ dan Final Project 2. Pada Awal pertemuan,

Private Sub Optunderline_Click() txthasil.FontUnderline = True txthasil.FontBold = False txthasil.FontItalic = False End Sub Private Sub cmdbersih_Click() txthasil = “” txthasil.SetFocus End Sub Private Sub cmdkeluar_Click() End End Sub

Page 27: BAB I PENGENALAN VISUAL BASIC 6 · 2018. 5. 21. · QUIS- UTS 1. Untuk Matakuliah Pemprogram Visual 1 Tidak Ada UTS Dan UAS, digantikan QUIZ dan Final Project 2. Pada Awal pertemuan,