SlideShare a Scribd company logo
1 of 24
Pemrograman Visual Basic
Pokok Bahasan:
Konsep Pemrograman VB
Sub Pokok Bahasan
• Perkembangan Bahasa Pemrograman
• Perkembangan Visual Basic
• Objek Visual Basic
• Contoh Aplikasi Visual Basic
Perkembangan Bahasa
Pemrograman
• 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
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.
SekilasTentangVisual Basic 6.0
Visual Basic adalah salah satu development tools untuk membangun
aplikasi dalam lingkunganWindows.
Dalam mengembangkan aplikasiVB menggunakan pendekatan
visual (GUI-Graphikal User Interface) untuk merancang
antarmuka(Interface)
Ada beberapa manfaat yang diperoleh dari pemakaian programVisual
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
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
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
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.
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.
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:
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
Contoh yang nyata
Object : Mobil
Property :
Merek: Toyota, Type: sedan Warna: merah
Method :
Maju,Mundur,Berhenti
Event :
dibuka, Ditabrak, Didorong
Contoh pada object Visual Basic
Object : Form
Property :
BackColor, BorderStyle, Caption
Method :
Hide,Move,Show
Event :
Click, Load, Resize
Objek Visual Basic
Objek 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
Contoh Aplikasi Visual Basic
Contoh Aplikasi 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
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
IDE pada VB
Jendela-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 tugastugas
tertentu dengan cepat (shortcut)
c. Jendela Project Explorer Window berisi gambaran dari semua
modul yang sedang dibuat
d. Jendela Form Designer merupakan tempat untuk
merancang User Interface dari apliksi yang kita buat
e. Jendela Toolbox berisi kumpulan tombol objek atau kontrol untuk
mengatur desain dari aplikasi yang kita buat
i
f. Jendela Properties merupakan daftar propertiproperti
objek yang sedang dipilih
sampai jumpa pada pertemuan
berikut…….

More Related Content

What's hot

Makalah microsoft word
Makalah microsoft wordMakalah microsoft word
Makalah microsoft wordkardi faizin
 
Contoh Iklan Lowongan Kerja yang Menarik
Contoh Iklan Lowongan Kerja yang MenarikContoh Iklan Lowongan Kerja yang Menarik
Contoh Iklan Lowongan Kerja yang MenarikKaryaONE .
 
Belajar Komputer Dasar
Belajar Komputer DasarBelajar Komputer Dasar
Belajar Komputer DasarAhmad Syaikhu
 
Makalah database manajemen sistem
Makalah database manajemen sistemMakalah database manajemen sistem
Makalah database manajemen sistemMhd. Abdullah Hamid
 
Perancangan basis data perkreditan mobil
Perancangan basis data perkreditan mobilPerancangan basis data perkreditan mobil
Perancangan basis data perkreditan mobilHerlangga Wicaksono
 
Makalah microsoft word
Makalah microsoft wordMakalah microsoft word
Makalah microsoft wordhafpysella
 
makalah microsoft excel
makalah microsoft excelmakalah microsoft excel
makalah microsoft excelLuthfi Anwar
 
Diagram erd restaurant
Diagram erd restaurantDiagram erd restaurant
Diagram erd restaurantRistaMeytasari
 
Pengantar Sistem Operasi
Pengantar Sistem OperasiPengantar Sistem Operasi
Pengantar Sistem OperasiBambang Karyadi
 
Bab 10 implikasi etis dari teknologi informasi
Bab 10 implikasi etis dari teknologi informasiBab 10 implikasi etis dari teknologi informasi
Bab 10 implikasi etis dari teknologi informasiaudi15Ar
 
Makalah Perancangan ERD & LRS Pada Sistem Pemesanan Hotel
Makalah Perancangan ERD & LRS Pada Sistem Pemesanan HotelMakalah Perancangan ERD & LRS Pada Sistem Pemesanan Hotel
Makalah Perancangan ERD & LRS Pada Sistem Pemesanan HotelMuhammad Iqbal
 
Ms excel presentasi
Ms excel presentasiMs excel presentasi
Ms excel presentasiErvi Ervi
 
Microsoft Word.ppt
Microsoft Word.pptMicrosoft Word.ppt
Microsoft Word.pptTriEvelina1
 
Rudi hartanto tutorial 04 rapid miner 5.3 k-means
Rudi hartanto   tutorial 04 rapid miner 5.3 k-meansRudi hartanto   tutorial 04 rapid miner 5.3 k-means
Rudi hartanto tutorial 04 rapid miner 5.3 k-meansilmuBiner
 
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...Uofa_Unsada
 
Analisis pada e-commerce dan website Tokopedia.com
Analisis pada e-commerce dan website Tokopedia.comAnalisis pada e-commerce dan website Tokopedia.com
Analisis pada e-commerce dan website Tokopedia.comCllszhr
 

What's hot (20)

Makalah microsoft word
Makalah microsoft wordMakalah microsoft word
Makalah microsoft word
 
Contoh Iklan Lowongan Kerja yang Menarik
Contoh Iklan Lowongan Kerja yang MenarikContoh Iklan Lowongan Kerja yang Menarik
Contoh Iklan Lowongan Kerja yang Menarik
 
PPT Microsoft office
PPT Microsoft officePPT Microsoft office
PPT Microsoft office
 
Belajar Komputer Dasar
Belajar Komputer DasarBelajar Komputer Dasar
Belajar Komputer Dasar
 
Makalah database manajemen sistem
Makalah database manajemen sistemMakalah database manajemen sistem
Makalah database manajemen sistem
 
Perancangan basis data perkreditan mobil
Perancangan basis data perkreditan mobilPerancangan basis data perkreditan mobil
Perancangan basis data perkreditan mobil
 
Makalah microsoft word
Makalah microsoft wordMakalah microsoft word
Makalah microsoft word
 
PENGERTIAN E-MAIL [PPT]
PENGERTIAN E-MAIL [PPT]PENGERTIAN E-MAIL [PPT]
PENGERTIAN E-MAIL [PPT]
 
makalah microsoft excel
makalah microsoft excelmakalah microsoft excel
makalah microsoft excel
 
Diagram erd restaurant
Diagram erd restaurantDiagram erd restaurant
Diagram erd restaurant
 
Pengantar Sistem Operasi
Pengantar Sistem OperasiPengantar Sistem Operasi
Pengantar Sistem Operasi
 
Bab 10 implikasi etis dari teknologi informasi
Bab 10 implikasi etis dari teknologi informasiBab 10 implikasi etis dari teknologi informasi
Bab 10 implikasi etis dari teknologi informasi
 
Makalah Perancangan ERD & LRS Pada Sistem Pemesanan Hotel
Makalah Perancangan ERD & LRS Pada Sistem Pemesanan HotelMakalah Perancangan ERD & LRS Pada Sistem Pemesanan Hotel
Makalah Perancangan ERD & LRS Pada Sistem Pemesanan Hotel
 
Ms excel presentasi
Ms excel presentasiMs excel presentasi
Ms excel presentasi
 
Microsoft Word.ppt
Microsoft Word.pptMicrosoft Word.ppt
Microsoft Word.ppt
 
Rudi hartanto tutorial 04 rapid miner 5.3 k-means
Rudi hartanto   tutorial 04 rapid miner 5.3 k-meansRudi hartanto   tutorial 04 rapid miner 5.3 k-means
Rudi hartanto tutorial 04 rapid miner 5.3 k-means
 
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
 
Normalisasi slip gaji
Normalisasi slip gajiNormalisasi slip gaji
Normalisasi slip gaji
 
Ppt android
Ppt androidPpt android
Ppt android
 
Analisis pada e-commerce dan website Tokopedia.com
Analisis pada e-commerce dan website Tokopedia.comAnalisis pada e-commerce dan website Tokopedia.com
Analisis pada e-commerce dan website Tokopedia.com
 

Viewers also liked

cara menggunakan Form pada VB
cara menggunakan Form pada VBcara menggunakan Form pada VB
cara menggunakan Form pada VBIwank Odarlean
 
Pertemuan 10 keamanan jaringan dgn firewall
Pertemuan 10 keamanan jaringan dgn firewallPertemuan 10 keamanan jaringan dgn firewall
Pertemuan 10 keamanan jaringan dgn firewalljumiathyasiz
 
Modul dasar pemrograman visual basic
Modul dasar pemrograman visual basicModul dasar pemrograman visual basic
Modul dasar pemrograman visual basicfitrah ilman
 
Penggunaan tipe data dan variabel
Penggunaan tipe data dan variabelPenggunaan tipe data dan variabel
Penggunaan tipe data dan variabelWeldan Kusuf
 
membuat anak dengan visual basic
membuat anak dengan visual basicmembuat anak dengan visual basic
membuat anak dengan visual basicwhereisindra
 
1. Pengenalan Visual Basic .Net - Pemrograman I
1. Pengenalan Visual Basic .Net - Pemrograman I1. Pengenalan Visual Basic .Net - Pemrograman I
1. Pengenalan Visual Basic .Net - Pemrograman IIfan Ok
 
Visual basic 6
Visual basic 6Visual basic 6
Visual basic 6safarinet
 
Sistem Keamanan Komputer.PDF
Sistem Keamanan Komputer.PDFSistem Keamanan Komputer.PDF
Sistem Keamanan Komputer.PDFNurdin Al-Azies
 
Tugas Mandiri Riset Operasi
Tugas Mandiri Riset OperasiTugas Mandiri Riset Operasi
Tugas Mandiri Riset OperasiPrincess Nisa
 
Seri Belajar Mandiri – Pemrograman VB.NET Untuk Pemula
Seri Belajar Mandiri – Pemrograman VB.NET Untuk PemulaSeri Belajar Mandiri – Pemrograman VB.NET Untuk Pemula
Seri Belajar Mandiri – Pemrograman VB.NET Untuk PemulaAgus Kurniawan
 
Pemrogaman Visual Basic.NET (Modul 1)
Pemrogaman Visual Basic.NET (Modul 1)Pemrogaman Visual Basic.NET (Modul 1)
Pemrogaman Visual Basic.NET (Modul 1)Materi Kuliah Online
 
Introduction to Usability
Introduction to UsabilityIntroduction to Usability
Introduction to UsabilityGretchen Thomas
 
BAB 3. Perilaku Dalam Organisasi (Sistem Pengendalian Manajemen)
BAB 3. Perilaku Dalam Organisasi (Sistem Pengendalian Manajemen)BAB 3. Perilaku Dalam Organisasi (Sistem Pengendalian Manajemen)
BAB 3. Perilaku Dalam Organisasi (Sistem Pengendalian Manajemen)Audria
 
Presentation ROI - Is It Worth It? - @yanceyu
Presentation ROI - Is It Worth It? - @yanceyuPresentation ROI - Is It Worth It? - @yanceyu
Presentation ROI - Is It Worth It? - @yanceyuEmpowered Presentations
 
Travel Tips to India by @coryjim @yanceyu
Travel Tips to India by @coryjim @yanceyuTravel Tips to India by @coryjim @yanceyu
Travel Tips to India by @coryjim @yanceyuEmpowered Presentations
 
Materi sharing blog sebagai bahan ajar di festival tik 2015
Materi sharing blog sebagai bahan ajar di festival tik 2015Materi sharing blog sebagai bahan ajar di festival tik 2015
Materi sharing blog sebagai bahan ajar di festival tik 2015Namin AB Ibnu Solihin
 

Viewers also liked (20)

cara menggunakan Form pada VB
cara menggunakan Form pada VBcara menggunakan Form pada VB
cara menggunakan Form pada VB
 
Pertemuan 10 keamanan jaringan dgn firewall
Pertemuan 10 keamanan jaringan dgn firewallPertemuan 10 keamanan jaringan dgn firewall
Pertemuan 10 keamanan jaringan dgn firewall
 
Modul dasar pemrograman visual basic
Modul dasar pemrograman visual basicModul dasar pemrograman visual basic
Modul dasar pemrograman visual basic
 
Penggunaan tipe data dan variabel
Penggunaan tipe data dan variabelPenggunaan tipe data dan variabel
Penggunaan tipe data dan variabel
 
membuat anak dengan visual basic
membuat anak dengan visual basicmembuat anak dengan visual basic
membuat anak dengan visual basic
 
1. Pengenalan Visual Basic .Net - Pemrograman I
1. Pengenalan Visual Basic .Net - Pemrograman I1. Pengenalan Visual Basic .Net - Pemrograman I
1. Pengenalan Visual Basic .Net - Pemrograman I
 
BAHASA VISUAL
BAHASA VISUALBAHASA VISUAL
BAHASA VISUAL
 
Visual basic 6
Visual basic 6Visual basic 6
Visual basic 6
 
Sistem Keamanan Komputer.PDF
Sistem Keamanan Komputer.PDFSistem Keamanan Komputer.PDF
Sistem Keamanan Komputer.PDF
 
Visual language
Visual language Visual language
Visual language
 
Tugas Mandiri Riset Operasi
Tugas Mandiri Riset OperasiTugas Mandiri Riset Operasi
Tugas Mandiri Riset Operasi
 
Seri Belajar Mandiri – Pemrograman VB.NET Untuk Pemula
Seri Belajar Mandiri – Pemrograman VB.NET Untuk PemulaSeri Belajar Mandiri – Pemrograman VB.NET Untuk Pemula
Seri Belajar Mandiri – Pemrograman VB.NET Untuk Pemula
 
Pemrogaman Visual Basic.NET (Modul 1)
Pemrogaman Visual Basic.NET (Modul 1)Pemrogaman Visual Basic.NET (Modul 1)
Pemrogaman Visual Basic.NET (Modul 1)
 
Introduction to Usability
Introduction to UsabilityIntroduction to Usability
Introduction to Usability
 
BAB 3. Perilaku Dalam Organisasi (Sistem Pengendalian Manajemen)
BAB 3. Perilaku Dalam Organisasi (Sistem Pengendalian Manajemen)BAB 3. Perilaku Dalam Organisasi (Sistem Pengendalian Manajemen)
BAB 3. Perilaku Dalam Organisasi (Sistem Pengendalian Manajemen)
 
Social, Digital & Mobile in China 2014
Social, Digital & Mobile in China 2014Social, Digital & Mobile in China 2014
Social, Digital & Mobile in China 2014
 
Presentation ROI - Is It Worth It? - @yanceyu
Presentation ROI - Is It Worth It? - @yanceyuPresentation ROI - Is It Worth It? - @yanceyu
Presentation ROI - Is It Worth It? - @yanceyu
 
Travel Tips to India by @coryjim @yanceyu
Travel Tips to India by @coryjim @yanceyuTravel Tips to India by @coryjim @yanceyu
Travel Tips to India by @coryjim @yanceyu
 
Membuat konten kreatif di blog
Membuat konten kreatif di blogMembuat konten kreatif di blog
Membuat konten kreatif di blog
 
Materi sharing blog sebagai bahan ajar di festival tik 2015
Materi sharing blog sebagai bahan ajar di festival tik 2015Materi sharing blog sebagai bahan ajar di festival tik 2015
Materi sharing blog sebagai bahan ajar di festival tik 2015
 

Similar to konsep pemrograman Visual Basic

Persentase dan pertemuan Pemrograman VB.Net Akuntansi.pptx
Persentase dan pertemuan Pemrograman VB.Net Akuntansi.pptxPersentase dan pertemuan Pemrograman VB.Net Akuntansi.pptx
Persentase dan pertemuan Pemrograman VB.Net Akuntansi.pptxDahlan39
 
pengenalan vb net7 iso-8859-1 -modul 01
pengenalan vb net7  iso-8859-1 -modul 01pengenalan vb net7  iso-8859-1 -modul 01
pengenalan vb net7 iso-8859-1 -modul 01Boim Genchar
 
Pertemuan ke I.doc
Pertemuan ke I.docPertemuan ke I.doc
Pertemuan ke I.docJurnal IT
 
Pengenalan pemrograman aplikasi visual desktop
Pengenalan pemrograman aplikasi visual desktopPengenalan pemrograman aplikasi visual desktop
Pengenalan pemrograman aplikasi visual desktopDeka M Wildan
 
Pemrograman Desktop VB
Pemrograman Desktop VBPemrograman Desktop VB
Pemrograman Desktop VBfikri yusuf
 
Visual basic 6 tutorial its 4
Visual basic 6 tutorial its 4Visual basic 6 tutorial its 4
Visual basic 6 tutorial its 4Renhard Manurung
 
Belajar Visual Basic 6
Belajar Visual Basic 6Belajar Visual Basic 6
Belajar Visual Basic 6tm_prasetyo
 
Pengenalan Dasar Visual Basic - bagian 3
Pengenalan Dasar Visual Basic - bagian 3Pengenalan Dasar Visual Basic - bagian 3
Pengenalan Dasar Visual Basic - bagian 3Isya Ansyari
 
Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1Afifa Rosyida
 
Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1Afifa Rosyida
 
Dasarpemrogramanvisualbasic
DasarpemrogramanvisualbasicDasarpemrogramanvisualbasic
Dasarpemrogramanvisualbasicdhi her
 
Dasarpemrogramanvisualbasic
DasarpemrogramanvisualbasicDasarpemrogramanvisualbasic
Dasarpemrogramanvisualbasicdhi her
 
Ebook visual basic 6 -Indonesia language(fr.www.kuyhaa-android19.com)
Ebook visual basic 6 -Indonesia language(fr.www.kuyhaa-android19.com)Ebook visual basic 6 -Indonesia language(fr.www.kuyhaa-android19.com)
Ebook visual basic 6 -Indonesia language(fr.www.kuyhaa-android19.com)IHSAN EP
 
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal ReportInsert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal ReportRahmat Taufiq Sigit
 

Similar to konsep pemrograman Visual Basic (20)

Persentase dan pertemuan Pemrograman VB.Net Akuntansi.pptx
Persentase dan pertemuan Pemrograman VB.Net Akuntansi.pptxPersentase dan pertemuan Pemrograman VB.Net Akuntansi.pptx
Persentase dan pertemuan Pemrograman VB.Net Akuntansi.pptx
 
Choirul (vbnet-02)
Choirul (vbnet-02)Choirul (vbnet-02)
Choirul (vbnet-02)
 
pengenalan vb net7 iso-8859-1 -modul 01
pengenalan vb net7  iso-8859-1 -modul 01pengenalan vb net7  iso-8859-1 -modul 01
pengenalan vb net7 iso-8859-1 -modul 01
 
Pertemuan ke I.doc
Pertemuan ke I.docPertemuan ke I.doc
Pertemuan ke I.doc
 
Pengenalan pemrograman aplikasi visual desktop
Pengenalan pemrograman aplikasi visual desktopPengenalan pemrograman aplikasi visual desktop
Pengenalan pemrograman aplikasi visual desktop
 
Dot net
Dot netDot net
Dot net
 
Pemrograman Desktop VB
Pemrograman Desktop VBPemrograman Desktop VB
Pemrograman Desktop VB
 
Visual basic 6 tutorial its 4
Visual basic 6 tutorial its 4Visual basic 6 tutorial its 4
Visual basic 6 tutorial its 4
 
Visual basic 6
Visual basic 6Visual basic 6
Visual basic 6
 
Visual basic
Visual basicVisual basic
Visual basic
 
Visual basic 6
Visual basic 6Visual basic 6
Visual basic 6
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
 
Belajar Visual Basic 6
Belajar Visual Basic 6Belajar Visual Basic 6
Belajar Visual Basic 6
 
Pengenalan Dasar Visual Basic - bagian 3
Pengenalan Dasar Visual Basic - bagian 3Pengenalan Dasar Visual Basic - bagian 3
Pengenalan Dasar Visual Basic - bagian 3
 
Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1
 
Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1
 
Dasarpemrogramanvisualbasic
DasarpemrogramanvisualbasicDasarpemrogramanvisualbasic
Dasarpemrogramanvisualbasic
 
Dasarpemrogramanvisualbasic
DasarpemrogramanvisualbasicDasarpemrogramanvisualbasic
Dasarpemrogramanvisualbasic
 
Ebook visual basic 6 -Indonesia language(fr.www.kuyhaa-android19.com)
Ebook visual basic 6 -Indonesia language(fr.www.kuyhaa-android19.com)Ebook visual basic 6 -Indonesia language(fr.www.kuyhaa-android19.com)
Ebook visual basic 6 -Indonesia language(fr.www.kuyhaa-android19.com)
 
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal ReportInsert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report
 

More from Iwank Odarlean

More from Iwank Odarlean (19)

PPT Archicad
PPT ArchicadPPT Archicad
PPT Archicad
 
A&d jarkom copy
A&d jarkom   copyA&d jarkom   copy
A&d jarkom copy
 
A&d jarkom
A&d jarkomA&d jarkom
A&d jarkom
 
Perulangan - visual basic
Perulangan - visual basicPerulangan - visual basic
Perulangan - visual basic
 
struktur pemilihan dan perulangan
struktur pemilihan dan perulanganstruktur pemilihan dan perulangan
struktur pemilihan dan perulangan
 
Bagian 3 (saluran udara transmisi arus bolak balik
Bagian 3 (saluran udara transmisi arus bolak balikBagian 3 (saluran udara transmisi arus bolak balik
Bagian 3 (saluran udara transmisi arus bolak balik
 
Metode penghapusan record
Metode penghapusan recordMetode penghapusan record
Metode penghapusan record
 
ppt Tipe data,variabel, operator
ppt Tipe data,variabel, operatorppt Tipe data,variabel, operator
ppt Tipe data,variabel, operator
 
Visual basic Perulangan
Visual basic PerulanganVisual basic Perulangan
Visual basic Perulangan
 
memori i o monitor n perangkat lain
memori i o monitor n perangkat lainmemori i o monitor n perangkat lain
memori i o monitor n perangkat lain
 
ppt motherboard
ppt motherboardppt motherboard
ppt motherboard
 
ppt Prosesor arm cortex
ppt Prosesor arm cortexppt Prosesor arm cortex
ppt Prosesor arm cortex
 
Prosesor Intel
Prosesor IntelProsesor Intel
Prosesor Intel
 
Prosessor amd
Prosessor amdProsessor amd
Prosessor amd
 
ppt KWH meter
ppt KWH meterppt KWH meter
ppt KWH meter
 
Ppt register
Ppt register Ppt register
Ppt register
 
Ppt Printer
Ppt PrinterPpt Printer
Ppt Printer
 
ppt prototyping Tgs iwank
ppt prototyping Tgs iwank ppt prototyping Tgs iwank
ppt prototyping Tgs iwank
 
UNIT CONTROL Tgs.ppt
 UNIT CONTROL  Tgs.ppt UNIT CONTROL  Tgs.ppt
UNIT CONTROL Tgs.ppt
 

konsep pemrograman Visual Basic

  • 1. Pemrograman Visual Basic Pokok Bahasan: Konsep Pemrograman VB
  • 2. Sub Pokok Bahasan • Perkembangan Bahasa Pemrograman • Perkembangan Visual Basic • Objek Visual Basic • Contoh Aplikasi Visual Basic
  • 3. Perkembangan Bahasa Pemrograman • 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
  • 4. 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.
  • 5. SekilasTentangVisual Basic 6.0 Visual Basic adalah salah satu development tools untuk membangun aplikasi dalam lingkunganWindows. Dalam mengembangkan aplikasiVB menggunakan pendekatan visual (GUI-Graphikal User Interface) untuk merancang antarmuka(Interface) Ada beberapa manfaat yang diperoleh dari pemakaian programVisual 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
  • 6. 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
  • 7. 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
  • 8. 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.
  • 9. 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.
  • 10. 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:
  • 11. 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
  • 12. Contoh yang nyata Object : Mobil Property : Merek: Toyota, Type: sedan Warna: merah Method : Maju,Mundur,Berhenti Event : dibuka, Ditabrak, Didorong Contoh pada object Visual Basic Object : Form Property : BackColor, BorderStyle, Caption
  • 16. 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
  • 19. 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
  • 20.
  • 21. 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
  • 22.
  • 23. IDE pada VB Jendela-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 tugastugas tertentu dengan cepat (shortcut) c. Jendela Project Explorer Window berisi gambaran dari semua modul yang sedang dibuat d. Jendela Form Designer merupakan tempat untuk merancang User Interface dari apliksi yang kita buat e. Jendela Toolbox berisi kumpulan tombol objek atau kontrol untuk mengatur desain dari aplikasi yang kita buat i f. Jendela Properties merupakan daftar propertiproperti objek yang sedang dipilih
  • 24. sampai jumpa pada pertemuan berikut…….