konsep pemrograman visual basic

24
Pemrograman Visual Basic Pokok Bahasan: Konsep Pemrograman VB

Upload: iwank-odarlean

Post on 17-Jun-2015

3.351 views

Category:

Design


2 download

TRANSCRIPT

Page 1: konsep pemrograman Visual Basic

Pemrograman Visual Basic

Pokok Bahasan: Konsep Pemrograman VB

Page 2: konsep pemrograman Visual Basic

Sub Pokok Bahasan• Perkembangan Bahasa Pemrograman• Perkembangan Visual Basic• Objek Visual Basic• Contoh Aplikasi Visual Basic

Page 3: konsep pemrograman Visual Basic

Perkembangan BahasaPemrograman• Generasi I ( 1940 ) : Mesin Code (Bahasa mesin)• Generasi II ( 1950 ) : Assembly language ( Bahasa Rakitan )• Generasi III ( 1960 ) : High Level Languages ( Cobol & Fortran )• Generasi IV ( 1970 ) : Query and Database Languages• Generasi V ( 1980 ) : Sistem Pakar

Page 4: konsep pemrograman Visual Basic

Perkembangan Visual Basic• Visual Basic 1.0 dikenalkan th 1991, pendekatannya untuk menghubungkan bhs. Pemrograman dengan interface GUI. By Alan Cooper• Visual basic 2.0 direlease pd Nopember 1992 dengan kemudahan pada lingkungan pemrograman dan peningkatan kecepatan.• Visual Basic 3.0 direlease th. 1993 dengan versi standar dan professional dan telah mendukung koneksi database access.• Visual Basic 4.0 direlease pd Agustus1995, dan yang pertama kali mendukung Program 32-BIT windows. Dan dikenalkan kemampuan untuk menulis class dlm Visual Basic.• Visual Basic 5.0 direlease pd Februari 1997, Microsoft merelease secara exclusive versi 32-Bit pada windows. Dengan kemampuannya membuat user control.• Visual Basic 6.0 direlease pd pertengahan 1998, dengan kemampuannya untuk membuat aplikasi berbasis web.

Page 5: konsep pemrograman Visual Basic

DASAR-DASAR VISUAL BASIC

Sekilas Tentang Visual Basic 6.0 Visual Basic adalah salah satu development tools

untuk membangun aplikasi dalam lingkungan Windows. Dalam mengembangkan aplikasi VB menggunakan

pendekatan visual (GUI-Graphikal User Interface) untuk merancang antarmuka(Interface)

Ada beberapa manfaat yang diperoleh dari pemakaian program Visual Basic:

Dipakai dalam membuat aplikasi berbasis windows

Dipakai dalam membuat obyek-obyek pembantu program, seperti fasilitas Help, kontrol ActiveX, Aplikasi Internet dan sebagainya

Digunakan untuk menguji program (Debugging) dan menghasilkan program akhir EXE yang bersifat Executable

Page 6: konsep pemrograman Visual Basic

Beberapa fasilitas dari VB 6.0

• Sarana Akses Data beberapa fasilitas database antara lain ADO

(ActiveX Data Object), data binding dinamis, OLE DB pada Interface COM (Componen Object Model), Query Designer dan Database Designer, setup Wizard dan Data Report, Data Source dan Window Data View, SQL Editor, Kontrol FlexGrid dan lain-lain

• ActiveX dan Internet yaitu kemampuan yang digunakan untuk

merancang aplikasi mengakses window browser lewat internet dan Intranet

• Sarana Wizard sarana untuk mempermudah dalam pembuatan

aplikasi dengan mengotomatisasi tugas-tugas tertentu

Page 7: konsep pemrograman Visual Basic

ALASAN MEMILIH VISUAL BASIC 6.0

1. Pemograman berbasis Visual/grafik (GUI) sehingga program aplikasi lebih muda dan nyaman

2. Basis bahasa pemograman meng-gunakan BASIC (Beginners All-Purpose Symbolic Instruction Code)

3. Visual Basic menyediakan perangkat yang dapat digunakan untuk membuat program aplikasi baik aplikasi kecil dan sederhana

Page 8: konsep pemrograman Visual Basic

Memahami Istilah Object, Property, Method dan Event

Didalam pemrograman Visual Basic, karena berbasic Visual tidak akan terlepas dari Objek. Dimana setiap Objek yang terdapat dalam IDE (Integrated Development Environment) memiliki Method dan Atribut. Sama seperti Objek nyata dalam kehidupan kita, sebuah Kendaraan misalnya memiliki Method dan Atribut. Method dari Kendaraan dapat berupa Bergerak Maju, Mundur, belok kekanan dan kekiri, dan yang lainnya.

Page 9: konsep pemrograman Visual Basic

Sedangkan Atribut dari Kendaraan misalnya berwarna merah, Merk A, Keluaran tahun sekian, jenisnya sedan dan yang lain. Apabila dilihat dari contoh diatas, dapat ditari kesimpulan bahwa

Method merupakan segala sesuatu yang dapat dilakukan atau dikerjakan oleh Objek (dalam hal ini Kendaraan), sedangkan

Atribut adalah segala hal yang berhubungan dengan karakteristik Objek. Demikian juga pada IDE Visual Basic, banyak Objek-objek yang dapat kita gunakan untuk membuat sebuah program.

Page 10: konsep pemrograman Visual Basic

Misalnya saja, Form, Command Button, TextBox dan yang lainya. Masing-masing Objek tadi juga memiliki Method dan Atribut. Method dari Objek Command Button yaitu melakukan Aksi/Method sesuai kode perintah (script) yang diberikan. sedangkan Atribut dari Command Button seperti Caption, Font, BackColor, Style dan lain-lain.atau dapat diartikan sebagai berikut:

Page 11: konsep pemrograman Visual Basic

Object : komponen di dalam sebuah program

Property : karakteristik yang dimiliki object

Method : aksi yang dapat dilakukan oleh object

Event : kejadian yang dapat dialami oleh object

  

Page 12: konsep pemrograman Visual Basic

Contoh yang nyataObject : MobilProperty :

Merek: Toyota, Type: sedan Warna: merahMethod :

Maju,Mundur,BerhentiEvent :

dibuka, Ditabrak, Didorong

Contoh pada object Visual BasicObject : FormProperty :

BackColor, BorderStyle, Caption

Page 13: konsep pemrograman Visual Basic

Method : Hide,Move,Show

Event : Click, Load, Resize

Page 16: konsep pemrograman Visual Basic

Istilah pd Visual Basic• Event-Driven, artinya setiap aplikasi yang ada digerakan oleh user• GUI ( Grafical Unit Interface ) adalah pemrograman yang menggunakan tampilan grafik sebagai alat komunikasi dengan pemakainya• DAO ( Data access Object ) dukungan untuk memudahkan akses terhadap database lain• OLE ( Object Linking dan Embedding ) kemudahan menghubungkan beberapa aplikasi dalam Windows• Active X aplikasi yang digunakan oleh pengguna internet• OCX dukungan untuk menggunakan tolls tambahan• DLL ( Dynamic Link Library ) adalah kumpulan library untuk menggabungkan program dalam ms. Visual Basic dengan bahasa pemrograman lainnya• DDE ( Dynamic Data Exchange ) Dukungan kemudahan pertukaran dalam membangun program

Page 17: konsep pemrograman Visual Basic

Contoh Aplikasi Visual Basic

Page 18: konsep pemrograman Visual Basic

Contoh Aplikasi Visual Basic

Page 19: konsep pemrograman Visual Basic

MEMULAI PROGRAM VISUAL BASIC

Klik Tombol start Pilih menu Program Microsoft Visual

Basic 6.0 Pilih menu Visual Basic 6.0 Selanjutnya sebuah kotak dialog New

Project akan ditampilkan

Page 20: konsep pemrograman Visual Basic
Page 21: konsep pemrograman Visual Basic

Selanjutnya kita dapat memilih jenis aplikasi yang

akan di buat• Standard EXE: Untuk membuat program aplikasi

standard• ActiveX EXE: untuk membuat aplikasi ActiveX• ActiveX DLL: untuk membuat library ActiveX• ActiveX Control: untuk membuat kontrol ActiveX• VB Aplication Wizard untuk membuat aplikasi

dengan bantuan wizard• DHTML Aplication: untuk membuat aplikasi

DHTML (Dynamic Hypertext Mark-Up Language) bagi internet

Page 22: konsep pemrograman Visual Basic
Page 23: konsep pemrograman Visual Basic

IDE pada VBJendela-jendela yg umum digunakan :a. Menu Bar berisi menu-menu utama misalnya menu untuk

mengolah file, menu untuk pengeditan , mnu untuk mengatur tampilan

b. Main ToolBar digunakan untuk melakukan tugastugastertentu dengan cepat (shortcut)

c. Jendela Project Explorer Window berisi gambaran dari semua modul yang sedang dibuat

d. Jendela Form Designer merupakan tempat untukmerancang User Interface dari apliksi yang kita buat

e. Jendela Toolbox berisi kumpulan tombol objek atau kontrol untuk mengatur desain dari aplikasi yang kita buatif. Jendela Properties merupakan daftar propertipropertiobjek yang sedang dipilih

Page 24: konsep pemrograman Visual Basic

sampai jumpa pada pertemuan berikut…….