Perkenalan Pemrograman Terstruktur VB 6.0

9
 Andy Prasetyo Utomo, S.Kom Pemrograman Terstruktur (Visual Basic 6.0) Universitas Muria Kudus Sistem Informasi 1  P P e e r r k ken n a alan  P Pemr o o g g r r a a m ma a n n  T e e r r s str u uk t t u ur  ( ( V Vi i s s u ua l l  B B a as i ic  6 6. 0 0 ) )  1. Operasi Dasar a. Membuat Project Baru 1)  File – New Project atau Ctrl+N 2) Standart EXE atau VB Enterprise Edition Controls 3) OK   b. Menyimpan Project  File – Save Project  c. Membuka Project  File – Open Project  atau Tekan Ctrl+O d. MengCompile / Menjalankan Project  Run – Start atau F5 2. Pengenalan Komponen Delphi a. Beberapa Property penting milik Form Nama Property Fungsi Backcolor Mengatur warna background Form BorderStyle Mengatur jenis border Form, yang nantinya akan menentukan apakah Form dapat diubah ukurannya saat Runtime apa tidak. Caption Memberikan title atau judul pada caption Form ControlBox Mengatur apakah tombol (Minize, Maximize, Restore dan Close) mau ditampilkan apa tidak. Enabled Mengaktifkan atau menonaktifkan Form FormStyle Mengatur jenis Form, apakah berupa Form anak, Form Induk atau Form yang selalu ada diatas Height Mengatur besar tinggi suatu Form Icon Mengatur Icon yang akan ditampilkan di caption Form MaxButton Mengatur apakah tombol Maximize mau ditampilkan apa tidak MinButton Mengatur apakah tombol Minimize mau ditampilkan apa tidak MousePointer Mengatur bentuk cursor saat mouse berada di dalam Form Movable Mengatur apakah form saat dijalankan bisa dipindahkan atau tidak.  Name Memberi nama Form, yang nantinya akan selalu dipakai di source code Picture Mengatur gambar background Form ShowInTaskbar Mengatur apakah saat form / program dijalankan akan nampak di taskbar apa t idak.

Transcript of Perkenalan Pemrograman Terstruktur VB 6.0

Page 1: Perkenalan Pemrograman Terstruktur VB 6.0

7/25/2019 Perkenalan Pemrograman Terstruktur VB 6.0

http://slidepdf.com/reader/full/perkenalan-pemrograman-terstruktur-vb-60 1/8

 Andy Prasetyo Utomo, S.Kom  Pemrograman Terstruktur (Visual Basic 6.0)

Universitas Muria Kudus  Sistem Informasi 1

 

PPeerrkkeennaallaann PPeemmrrooggrraammaann TTeerrssttrruukkttuurr 

((VViissuuaall BBaassiicc 66..00)) 

1.  Operasi Dasar

a. 

Membuat Project Baru

1)   File – New Project atau Ctrl+N

2)  Standart EXE atau VB Enterprise Edition Controls

3)  OK  

 b. Menyimpan Project

 File – Save Project 

c. 

Membuka Project

 File – Open Project atau Tekan Ctrl+O

d. MengCompile / Menjalankan Project

 Run – Start atau F5

2.  Pengenalan Komponen Delphi

a. 

Beberapa Property penting milik Form

Nama Property Fungsi

Backcolor Mengatur warna background Form

BorderStyle Mengatur jenis border Form, yang nantinya akan

menentukan apakah Form dapat diubah

ukurannya saat Runtime apa tidak.

Caption Memberikan title atau judul pada caption Form

ControlBox Mengatur apakah tombol (Minize, Maximize,

Restore dan Close) mau ditampilkan apa tidak.Enabled Mengaktifkan atau menonaktifkan Form

FormStyle Mengatur jenis Form, apakah berupa Form anak,

Form Induk atau Form yang selalu ada diatas

Height Mengatur besar tinggi suatu Form

Icon Mengatur Icon yang akan ditampilkan di caption

Form

MaxButton Mengatur apakah tombol Maximize mau

ditampilkan apa tidak

MinButton Mengatur apakah tombol Minimize mau

ditampilkan apa tidak

MousePointer Mengatur bentuk cursor saat mouse berada di

dalam FormMovable Mengatur apakah form saat dijalankan bisa

dipindahkan atau tidak.

 Name Memberi nama Form, yang nantinya akan selalu

dipakai di source code

Picture Mengatur gambar background Form

ShowInTaskbar Mengatur apakah saat form / program dijalankan

akan nampak di taskbar apa tidak.

Page 2: Perkenalan Pemrograman Terstruktur VB 6.0

7/25/2019 Perkenalan Pemrograman Terstruktur VB 6.0

http://slidepdf.com/reader/full/perkenalan-pemrograman-terstruktur-vb-60 2/8

 Andy Prasetyo Utomo, S.Kom  Pemrograman Terstruktur (Visual Basic 6.0)

Universitas Muria Kudus  Sistem Informasi 2

StartUpPosition Mengatur letak form saat pertama kali dijalankan

Visible Mengatur apakah form saat dijalankan akan

nampak di layar apa tidak.

Width Mengatur besar lebar suatu Form

WindowState Mengatur tampilan Form saat pertama kali

dijalankan, apakah maximize, minimize ataukah

normal

Hierarchy

Pro ect

Jendela

Pro ert

Preview

Form

Page 3: Perkenalan Pemrograman Terstruktur VB 6.0

7/25/2019 Perkenalan Pemrograman Terstruktur VB 6.0

http://slidepdf.com/reader/full/perkenalan-pemrograman-terstruktur-vb-60 3/8

 Andy Prasetyo Utomo, S.Kom  Pemrograman Terstruktur (Visual Basic 6.0)

Universitas Muria Kudus  Sistem Informasi 3

 b. Cara menambahkan kontrol ke Form

 

Klik 2 kali pada kontrol yang mau ditambahkan atau 

 

Klik pada kontrol yang mau ditambahkan lalu drag di Form

c. 

Kontrol CommandButton (Property Penting)

Nama Property Fungsi

BackColor Mengatur warna background CommandButton

(Nb. Property BackColor Aktif jika Property

Style bernilai 1)

Caption Memberikan title atau judul pada

CommandButton

Enabled Mengaktifkan atau menonaktifkan

CommandButton

Font Mengatur ukuran dan jenis huruf pada

CommandButton

Height Mengatur besar tinggi suatu CommandButton

Left Mengatur posisi CommandButton dari kiri Form

MousePointer Mengatur bentuk cursor saat mouse berada di atasCommandButton

 Name Memberi nama Button, yang nantinya akan selalu

dipakai di source code

Picture Mengatur gambar background CommandButton

Style Mengatur jenis tampilan CommandButton apakah

Standart atau Graphical

TabIndex Mengatur urutan perpindahan kontrol yang aktif

saat ditekan tombol TAB pada keyboard

Kontrol Standart

(Visual Basic 6.0)

Page 4: Perkenalan Pemrograman Terstruktur VB 6.0

7/25/2019 Perkenalan Pemrograman Terstruktur VB 6.0

http://slidepdf.com/reader/full/perkenalan-pemrograman-terstruktur-vb-60 4/8

 Andy Prasetyo Utomo, S.Kom  Pemrograman Terstruktur (Visual Basic 6.0)

Universitas Muria Kudus  Sistem Informasi 4

TabStop Mengatur apakah kontrol dapat aktif saat ditekan

TAB

ToolTipText Mengatur tooltip text yang mau ditampilkan

Top Mengatur posisi CommandButton dari atas Form

Visible Mengatur kenampakan CommandButton

Width Mengatur besar lebar suatu CommandButton

3. 

Aplikasi Pertama dengan Visual Basic 6.0

a. 

Cara Menambahkan syntax pada event kontrol 

 

Klik 2 kali pada kontrol

 NB. Cara ini akan otomatis menamplikan procedure event default milik

kontrol, untuk kontrol CommandButton  event defaultnya adalah

Click .

 

Bila ingin menambahkan syntax ke procedure yang lain maka tinggal pilih

 pilihan yg ada pada combo event procedure

 b. Syntax – syntax dasar

 

Menutup Form

  unload me

  end

 

Menampilkan MessageBox

  Syntax

MsgBox( Prompt,VbMsgBoxStyle,Title)

KetPrompt : Pesan yang mau ditampilan, berisi character string.

Contoh : “ Data sudah Ada”  (Dalam Visual Basic  untuk

menampilkan string harus diapit tanda petik 2)

Title : Caption yang ditampilkan pada form message

VbMsgBoxStyle : Jenis tombol, icon dan default tombol yang mau

ditampilkan. Untuk pilihan nilainya seperti tabel dibawah ini :

Jendela Code

Page 5: Perkenalan Pemrograman Terstruktur VB 6.0

7/25/2019 Perkenalan Pemrograman Terstruktur VB 6.0

http://slidepdf.com/reader/full/perkenalan-pemrograman-terstruktur-vb-60 5/8

 Andy Prasetyo Utomo, S.Kom  Pemrograman Terstruktur (Visual Basic 6.0)

Universitas Muria Kudus  Sistem Informasi 5

 

Pilihan Jenis Tombol

Nilai Tombol yang ditampilkan

0 OK

1 OK dan Cancel

2 Abort, Retry, dan Ignore

3 Yes, No, dan Cancel4 Yes dan No

5 Retry dan Cancel

Pilihan Jenis Icon

Nilai Icon yang ditampilkan

16 Stop sign

32 Question mark

48 Exclamation point

64 Information icon

Pilihan Default TombolNilai Default Tombol

0 Tombol Pertama

256 Tombol Kedua

512 Tombol Ketiga

 

Contoh

Call Msgbox(“Apa data ingin diedit?”,4+32+256,”Konfirmasi”)

  Latihan

Buat Form dengan CommandButton untuk menampilkan messagebox

seperti dibawah ini :

Page 6: Perkenalan Pemrograman Terstruktur VB 6.0

7/25/2019 Perkenalan Pemrograman Terstruktur VB 6.0

http://slidepdf.com/reader/full/perkenalan-pemrograman-terstruktur-vb-60 6/8

 Andy Prasetyo Utomo, S.Kom  Pemrograman Terstruktur (Visual Basic 6.0)

Universitas Muria Kudus  Sistem Informasi 6

 

4.  Aplikasi Aritmatik Sederhana

a.  Kontrol TextBox (Property Penting)

Nama Property Fungsi

Alignment Mengatur perataan teks pada textbox

Apperance Mengatur tampilan 3 dimensi dari textbox

BackColor Mengatur warna background textboxBorderStyle Mengatur garis dari pembatas textbox

Enabled Mengaktifkan atau menonaktifkan textbox

Font Mengatur ukuran dan jenis huruf pada textbox

Height Mengatur besar tinggi suatu textbox

Left Mengatur posisi textbox dari kiri Form

Locked Mengatur agar teks didalam textbox tidak dapat

diubah

MaxLength Mengatur batas jumlah karakter yang dapat

diinputkan

MousePointer Mengatur bentuk cursor saat mouse berada di atas

textbox Name Memberi nama textbox, yang nantinya akan

selalu dipakai di source code

TabIndex Mengatur urutan perpindahan kontrol yang aktif

saat ditekan tombol TAB pada keyboard

TabStop Mengatur apakah kontrol dapat aktif saat ditekan

TAB

Text Mengatur karakter yang ditampilkan di textbox

ToolTipText Mengatur tooltip text yang mau ditampilkan

Page 7: Perkenalan Pemrograman Terstruktur VB 6.0

7/25/2019 Perkenalan Pemrograman Terstruktur VB 6.0

http://slidepdf.com/reader/full/perkenalan-pemrograman-terstruktur-vb-60 7/8

 Andy Prasetyo Utomo, S.Kom  Pemrograman Terstruktur (Visual Basic 6.0)

Universitas Muria Kudus  Sistem Informasi 7

Top Mengatur posisi textbox dari atas Form

Visible Mengatur kenampakan textbox

Width Mengatur besar lebar suatu textbox

 b. Operasi Dasar Kontrol Edit

 

Menambahkan Teks ke textbox melalui Syntax

text1.text=”Latihan Visual Basic Pertama”Ket : Syntax sederhana diatas akan menampilkan string ”Latihan Visual

 Basic Pertama” ke dalam kontrol textbox.

  Percobaan menambahkan isi dari 2 textbox (String)

1. 

Buat Form dengan 3 Kontrol Textbox dan 1 Kontrol Button

2.  Ketikkan Syntax pada procedure event Click CommandButton untuk

menambahkan isi dari text1 dan text2 serta kemudian menampungnya

di text3, dengan syntax sebagai berikut :

text3.text= text1.text+ text2.text

c.  Konversi Data

  Dari String ke Angka

 

SyntaxVal(string)

  Contoh

Val(text1.text)

d. 

Operasi Penjumlahan Bilangan Sederhana

a. 

Buat Form dengan 3 Kontrol Edit dan 1 Kontrol Button

 b.  Ketikkan Syntax pada Procedure event Click CommandButton untuk

menambahkan isi dari text1 dan text2 serta kemudian menampungnya di

text3, dengan syntax sebagai berikut :

text3.Text=val(text1.text)+val(text2.text)

e.  Latihan

Buat Form Aplikasi Aritmatik Sederhana yang terdiri dari : 

3 Kontrol Edit

  6 Kontrol Button

Button Fungsi

1 Penjumlahan

2 Pengurangan

3 Perkalian

4 Pembagian

5 Bersih Tampilan

6 Keluar

Tampilan Form setelah dijalankan kira – kira seperti dibawah ini :

Page 8: Perkenalan Pemrograman Terstruktur VB 6.0

7/25/2019 Perkenalan Pemrograman Terstruktur VB 6.0

http://slidepdf.com/reader/full/perkenalan-pemrograman-terstruktur-vb-60 8/8

 Andy Prasetyo Utomo, S.Kom  Pemrograman Terstruktur (Visual Basic 6.0)

Universitas Muria Kudus  Sistem Informasi 8

KKoonnttrraakk KKuulliiaahh 

PPeenniillaaiiaann 11))

 

K K eehhaad d iir r aann  1100%% 

22)) 

TTuuggaass UUTTSS  1155%% 

33)) 

TTuuggaass UUAASS  1155%% 

44)) 

UUTTSS ++ K K uuiiss 3300%% 

55)) 

UUAASS ++ K K uuiiss 3300%% 

TTuuggaass 11))

 

TTuuggaass UUTTSS MMeemm b buuaatt  AA p plliik k aassii  N Noonn  DDaattaa b baassee  d d eennggaann  vviissuuaall  b baassiicc 

d d eennggaann  tteemmaa  b bee b baass,,  PPeenniillaaiiaann  d d iid d aassaar r k k aann  p paad d aa  ttiinnggk k aatt 

k k eessuulliittaann  p peemm b buuaattaann,,  k k eelleennggk k aa p paann  aa p plliik k aassii,,  k k eer r aa p piiaann 

ttaamm p piillaann,, k k eetteelliittiiaann p paad d aa ssoouur r ccee ccood d ee 

22))  TTuuggaass UUAASS MMeemm b buuaatt  AA p plliik k aassii  DDaattaa b baassee  d d eennggaann  vviissuuaall  b baassiicc  d d eennggaann 

tteemmaa  b bee b baass,,  PPeenniillaaiiaann  d d iid d aassaar r k k aann  p paad d aa  ttiinnggk k aatt  k k eessuulliittaann 

 p peemm b buuaattaann,,  k k eelleennggk k aa p paann  aa p plliik k aassii,,  k k eer r aa p piiaann  ttaamm p piillaann,, k k eetteelliittiiaann p paad d aa ssoouur r ccee ccood d ee