MICROSOFT VISUAL
BASIC
Microsoft Visual Basic
(VB)
adalah
sebuah bahasa pemprograman yang menawarkan Integrated Development Environment
(IDE) visual. Tujuannya adalah untuk membuat program perangkat lunak berbasis sistem operasi Microsoft Windows dan menggunakan
model pemrograman (COM).
Visual Basic
Visual Basic
adalah turunan bahasa pemrograman BASIC serta
menawarkan pengembangan perangkat lunak komputer berbasis grafik dengan cepat.
Bahasa-bahasa skrip, seperti Visual for Applications (VBA) dan Visual Basic
Scripting Edition (VBScript), mirip dengan Visual Basic, tetapi berbeda cara
kerjanya.
Programmer-programmer mampu membangun aplikasi dengan menggunakan komponen-komponen yang disediakan oleh Microsoft Visual Basic. Program-program yang ditulis dengan menggunakan Visual Basic juga dapat memakai Windows API, tetapi memerlukan deklarasi fungsi luar tambahan.
Dalam pemprograman yang ditujukan untuk bisnis, VB mempunyai pangsa pasar yang luas sekali. Sebuah riset pada 2005 menunjukkan bahwa 62 persen pengembang perangkat lunak memakai berbagai bentuk Visual Basic.
Programmer-programmer mampu membangun aplikasi dengan menggunakan komponen-komponen yang disediakan oleh Microsoft Visual Basic. Program-program yang ditulis dengan menggunakan Visual Basic juga dapat memakai Windows API, tetapi memerlukan deklarasi fungsi luar tambahan.
Dalam pemprograman yang ditujukan untuk bisnis, VB mempunyai pangsa pasar yang luas sekali. Sebuah riset pada 2005 menunjukkan bahwa 62 persen pengembang perangkat lunak memakai berbagai bentuk Visual Basic.
Sejarah
Pendiri
Microsoft, Bill Gates mengawali bisnis perangkat lunak dengan mengembangkan
interpreter bahasa basic untuk Altair 8800. Setelah itu, diubah agar mampu
berjalan di atas IBM PC dengan sistem operasi DOS. Kemudian diluncurkanlah
BASICA untuk DOS dan akhirnya muncullah Visual Basic.Pemprograman ini
sangat mudah bagi pemula dan programmer musiman karena menghemat waktu
pemprograman dengan komponen-komponen siap pakai yang tersedia.
Definisi Visual Basic
Visual Basic menyediakan sekumpulan perangkat untuk menyederhanakan dan mempermudah
pengembangan aplikasi yang tangguh. Lalu, apa definisi sebenarnya dari Visual
Basic itu? Kata visual mengacu kepada metode yang dipakai untuk membuat
antarmuka dan bersifat grafis Graphical User Interface (GUI).
Metode ini memudahkan pengguna dalam menambahkan objek yang sebelumnya sudah dibangun ke dalam tempat dan posisi di layar Anda sesuai keinginan. Jika pernah menggunakan program untuk menggambar, seperti Paint, sebenarnya Anda sudah memiliki keahlian untuk membuat sebuah antarmuka pengguna secara efektif.
Kata basic mengacu kepada bahasa BASIC (Beginners All-Purpose Symbolic Instruction Code), yaitu sebuah bahasa yang dipakai oleh banyak programmer daripada bahasa lainnya. Visual Basic sudah berubah dari bahasa asli BASIC dan sudah memiliki ratusan pernyataan (statement), fungsi, dan kata kunci. Sebagian besar di antaranya juga berhubungan dengan natarmuka grafis di Windows.
Para pengguna tingkat pemula dapat membuat aplikasi hanya dengan mempelajari beberapa kata kunci. Selain itu, kekuatan dari bahasanya memungkinkan para pengguna tingkat profesional mencapai apapun.
Metode ini memudahkan pengguna dalam menambahkan objek yang sebelumnya sudah dibangun ke dalam tempat dan posisi di layar Anda sesuai keinginan. Jika pernah menggunakan program untuk menggambar, seperti Paint, sebenarnya Anda sudah memiliki keahlian untuk membuat sebuah antarmuka pengguna secara efektif.
Kata basic mengacu kepada bahasa BASIC (Beginners All-Purpose Symbolic Instruction Code), yaitu sebuah bahasa yang dipakai oleh banyak programmer daripada bahasa lainnya. Visual Basic sudah berubah dari bahasa asli BASIC dan sudah memiliki ratusan pernyataan (statement), fungsi, dan kata kunci. Sebagian besar di antaranya juga berhubungan dengan natarmuka grafis di Windows.
Para pengguna tingkat pemula dapat membuat aplikasi hanya dengan mempelajari beberapa kata kunci. Selain itu, kekuatan dari bahasanya memungkinkan para pengguna tingkat profesional mencapai apapun.
Pemrograman Berorientasi Objek (OOP)
Visual
Basic merupakan bahasa yang mendukung Pemrograman berorientasi objek , namun
tidak sepenuhnya, Beberapa karakteristik obyek tidak dapat dilakukan pada
Visual Basic, seperti Inheritance tidak dapat dilakukan pada class module,
Polymorphism secara terbatas bisa dilakukan dengan mendeklarasikan class module
yang memiliki Interface tertentu. Visual Basic (VB) tidak bersifat case
sensitif.
Desain Visual dan Komponen
Desain Visual dan Komponen
Visual
Basic menjadi populer karena kemudahan desain form secara visual dan adanya
kemampuan untuk menggunakan komponen-komponen ActiveX yang dibuat oleh pihak
lain.[4] Namun komponen ActiveX memiliki masalahnya tersendiri yang dikenal
sebagai DLL hell,Pada Visual Basic .NET, Microsoft mencoba mengatasi masalah
DLL hell dengan mengubah cara penggunaan komponen (menjadi independen terhadap
registry).
Bahasa Pemprograman
Bahasa
pemprograman VB tidak hanya identik dengan Visual Basic. Sistem pemprograman VB
dalam bentuk Edisi Aplikasi, sudah dimasukkan ke dalam Microsoft Excel,
Microsoft Access, dan lain-lain. Visual Basic Scripting Edition
(VBScript) merupakan sebuah bahasa skrip yang dipakai secara lebih umum dan
bagian dari bahasa Visual Basic.
Aplikasi
VB memiliki
perangkat untuk berbagai kebutuhan, misalnya untuk membuat sebuah utility
sederhana untuk pribadi atau kelompok kerja, sebuah sistem berskala perusahaan,
atau aplikasi yang terdistribusi melalui internet.
Fitur Data Access membolehkan pengguna untuk membuat database, aplikasi front-end, dan komponen di sisi server untuk hampir seluruh format database terkenal, termasuk Microsoft SQL dan lain-lain.
Teknologi ActiveX memungkinkan pengguna untuk menggunakan fungsionalitas yang disediakan oleh aplikasi-aplikasi lain, misalnya pengolah kata Microsoft Word, Microsoft Excel spreadsheet, aplikasi Windows yang lain. Selain itu, dapat mengotomatisasikan aplikasi-aplikasi dan objek-objek yang dibuat dengan menggunakan edisi Professional atau Enterprise Visual Basic.
Kemampuan internet memudahkan penyediaan pengaksesan ke dokumen-dokumen, file-file, dan aplikasi-aplikasi melalui internet atau intranet dari dalam aplikasi Anda. Bahkan, untuk membuat aplikasi internet server. Nantinya, aplikasi akhirnya akan berbentuk sebuah file.exe yang menggunakan Visual Basic Virtual Machine dan dapat didistribusikan secara bebas.
Fitur Data Access membolehkan pengguna untuk membuat database, aplikasi front-end, dan komponen di sisi server untuk hampir seluruh format database terkenal, termasuk Microsoft SQL dan lain-lain.
Teknologi ActiveX memungkinkan pengguna untuk menggunakan fungsionalitas yang disediakan oleh aplikasi-aplikasi lain, misalnya pengolah kata Microsoft Word, Microsoft Excel spreadsheet, aplikasi Windows yang lain. Selain itu, dapat mengotomatisasikan aplikasi-aplikasi dan objek-objek yang dibuat dengan menggunakan edisi Professional atau Enterprise Visual Basic.
Kemampuan internet memudahkan penyediaan pengaksesan ke dokumen-dokumen, file-file, dan aplikasi-aplikasi melalui internet atau intranet dari dalam aplikasi Anda. Bahkan, untuk membuat aplikasi internet server. Nantinya, aplikasi akhirnya akan berbentuk sebuah file.exe yang menggunakan Visual Basic Virtual Machine dan dapat didistribusikan secara bebas.
Versi
- Visual Basic 1.0 untuk Windows (Mei 1991)
- Visual Basic 1.0 untuk DOS (September 1992)
- Visual Basic 2.0 (November 1992)
- Visual Basic 3.0 (1993)
- Visual Basic 4.0 (1995)
- Visual Basic 5.0 (1997)
- Visual Basic 6.0 (1998)
(1)
Title Bar
adalah judul dari dokumen atau file Visual Basic 6.0
(2)
Menu bar
dalam VB seperti yang biasa kita lihat dalam Microsoft Office. Di dalamnya
terdafat
menu File, Edit, View, Project, Format dan sejenisnya
Ø Toolbar
Toolbar
merupakan kumpulan tombol yang dapat melakukan sebuah perintah dengan cepat.
(3)
ToolBox
adalah window yang berisi objek-objek untuk ditempatkan dalam form. Contohnya
objek Label, TextBox, ListBox, ComboBox, Frame, dan sejenisnya.
(4)
Project
Window adalah sebuah window yang menampung project dan Form. Di dalamnya juga
terdapat ikon View Code (untuk menampilkan area text editor) dan ikon View
Object (untuk menampilkan GUI). Dengan menggunakan project window ini kita juga
dapat menambah form, menghapus, mengganti nama form, memilih startup project
dan lain-lain.
(5)
Properti
window adalah sebuah window yang digunakan untuk memodifikasi objek berupa
mengubah Caption, memberi nama objek, mengubah warna, ukuran, model dan
sejenisnya.
Ø Form Layout Window
Form
Layout Window digunakan untuk mengatur letak form pada layar monitor.
Ø Immediate Window
Immediate
Window digunakan untuk mengevaluasi pernyataan valid yang dapat dieksekusi di
Visual Basic, tetapi dia tidak dapat menerima pendeklarasian data.
Form
sering disebut dengan GUI (Graphical User Interface), adalah sebuah objek yang
digunakan untuk menempatkan objek-objek dari ToolBox.
(7)
Ø
Dalam membuat project ini kita menggunakan 4 Tool Box
-Frame
-CommandButton
-TextBox
-Label
Rumus Program :
-Penjumlahan
Private
Sub Command1_Click()
Text3.Text = Val
(Text1.text) + (text2 .text)
End sub
-pengurangan
Private Sub
Command2_Click()
Text3.Text = Val
(Text1.text) -(text2 .text)
End sub
- Private
Sub Command3_Click()
Text3.Text = Val
(Text1.text) / (text2 .text)
End sub
-Perkalian
Private Sub
Command4_Click()
Text3.Text = Val
(Text1.text) * (text2 .text)
End sub
-perpangkatan
Private Sub
Command5_Click()
Text3.Text = Val
(Text1.text) ^ (text2 .text)
End sub
-reset
Private
Sub Command6_Click()
Text1.Text = “ “
Text2.Text = ” ”
Text3.Text = “ ”
End sub
-Keluar
- Private
Sub Command7_Click()
End
(8)
No comments:
Post a Comment