Microsoft Visual Basic Naw

Embed Size (px)

Citation preview

Microsoft Visual Basic (sering disingkat sebagai VB saja) merupakan sebuah bahasa pemrograman yang menawarkan Integrated Development Environment (IDE) visual untuk membuat program perangkat lunak berbasis sistem operasi Microsoft Windows dengan menggunakan model pemrograman (COM). Visual Basic merupakan turunan bahasa pemrograman BASIC dan menawarkan pengembangan perangkat lunak komputer berbasis grafik dengan cepat. Beberapa bahasa skrip seperti Visual Basic for Applications (VBA) dan Visual Basic Scripting Edition (VBScript), mirip seperti halnya Visual Basic, tetapi cara kerjanya yang berbeda.[1] Para programmer dapat membangun aplikasi dengan menggunakan komponen-komponen yang disediakan oleh Microsoft Visual Basic Program-program yang ditulis dengan Visual Basic juga dapat menggunakan Windows API, tapi membutuhkan deklarasi fungsi luar tambahan.[1] Dalam pemrograman untuk bisnis, Visual Basic memiliki pangsa pasar yang sangat luas.[1] Sebuah survey yang dilakukan pada tahun 2005menunjukkan bahwa 62% pengembang perangkat lunak dilaporkan menggunakan berbagai bentuk Visual Basic, yang diikuti oleh C++, JavaScript, C#, dan Java.[1]

SejarahBill Gates, pendiri Microsoft, memulai bisnis perangkat lunak dengan mengembangkan interpreter bahasa Basic untuk Altair 8800, untuk kemudian ia ubah agar dapat berjalan di atas IBM PC dengan sistem operasi DOS. Perkembangan berikutnya ialah diluncurkannya BASICA (basic-advanced) untuk DOS. Setelah BASICA, Microsoft meluncurkan Microsoft QuickBasic dan Microsoft Basic (dikenal juga sebagai Basic Compiler). Visual Basic adalah pengembangan dari bahasa komputer BASIC (Beginners All-purpose Symbolic Instruction Code). Bahasa BASIC diciptakan oleh Professor John Kemeny dan Thomas Eugene Kurtz dari Perguruan Tinggi Dartmouth pada pertengahan tahun 1960-an.[2] Bahasa program tersebut tersusun mirip dengan bahasa Inggris yang biasa digunakan oleh para programer untuk menulis program-program komputer sederhana yang berfungsi sebagai pembelajaran bagi konsep dasar pemrograman komputer. Sejak saat itu, banyak versi BASIC yang dikembangkan untuk digunakan pada berbagai platform komputer,[2] seperti Microsoft QBASIC, QUICKBASIC, GWBASIC, IBM BASICA, Apple BASIC dan lainlain. Apple BASIC dikembangkan oleh Steve Wozniak, mantan karyawan Hewlett Packard dan teman dekat Steve Jobs (pendiri Apple Inc.).[2] Steve Jobs pernah bekerja dengan Wozniak sebelumnya (mereka membuat game arcade Breakout untuk Atari). Mereka mengumpulkan uang dan bersama-

sama merakit PC, dan pada tanggal 1 April 1976 mereka secara resmi mendirikan perusahaan komputer Apple. Popularitas dan pemakaian BASIC yang luas dengan berbagai jenis komputer turut berperan dalam mengembangkan dan memperbaiki bahasa itu sendiri, dan akhirnya berujung pada lahirnya Visual Basic yang berbasis GUI (Graphic User Interface) bersamaan dengan Microsoft Windows. Pemrograman Visual Basic begitu mudah bagi pemula dan programer musiman karena ia menghemat waktu pemrograman dengan tersedianya komponen-komponen siap pakai.[2] Hingga akhirnya Visual Basic juga telah berkembang menjadi beberapa versi, sampai yang terbaru, yaitu Visual Basic 2010. Bagaimanapun juga Visual Basic 6.0 tetap menjadi versi yang paling populer karena mudah dalam membuat programnya dan ia tidak menghabiskan banyak memori.[2] Sejarah BASIC di tangan Microsoft sebagai bahasa yang diinterpretasi (BASICA) dan juga bahasa yang dikompilasi (BASCOM) membuat Visual Basic diimplementasikan sebagai gabungan keduanya.[3]

Programmer yang menggunakan Visual Basic bisa memilih kode bahasa pemrograman yang

dikompilasi atau kode yang harus bahasa pemrograman yang diinterpretasikan sebagai hasilporting dari kode VB.[3] Sayangnya, meskipun sudah terkompilasi jadi bahasa mesin, DLL bernama MSVBVMxx.DLL tetap dibutuhkan. Namun karakteristik bahasa terkompilasi tetap muncul (ia lebih cepat dari kalau kita pakai mode terinterpretasi).[3] [sunting]Perkembangan

Visual Basic

Visual Basic 1.0 dikenalkan pada tahun 1991. Konsep pemrograman dengan metode drag-anddrop untuk membuat tampilan aplikasi Visual Basic ini diadaptasi dari prototype generator form yang dikembangkan oleh Alan Cooper dan perusahaannya, dengan nama Tripod. Microsoft kemudian mengontrak Cooper dan perusahaannya untuk mengembangkan Tripod menjadi sistem form yang dapat diprogram untuk Windows 3.0, di bawah kode nama Ruby. Tripod tidak memiliki bahasa pemrograman sama sekali. Ini menyebabkan Microsoft memutuskan untuk mengkombinasikan Ruby dengan bahasa pemrograman Basic untuk membuat Visual Basic. [sunting]Dari

waktu ke waktu

Proyek Thunder dimulai. Visual Basic 1.0 dirilis untuk Windows pada Comdex/Windows Trade Show di Atlanta, Georgia pada Mei 1991.

Visual Basic 1.0 untuk DOS dirilis pada September 1992. Bahasa pemrogramannya sendiri tidak terlalu kompatibel dengan Visual Basic untuk Windows, karena sesungguhnya itu adalah versi selanjutnya dari kompiler BASIC berbasis DOS yang dikembangkan oleh Microsoft sendiri, yaitu QuickBASIC. Antarmuka dari program ini sendiri menggunakan antarmuka teks, dan memanfaatkan kode-kode ASCII tambahan untuk mensimulasikan tampilan GUI.

Visual Basic 2.0 dirilis pada November 1992. Lingkungan pemrogramannya lebih mudah untuk digunakan, dan kecepatannya lebih ditingkatkan.

Visual Basic 3.0 dirilis pada musim semi 1993 dan hadir dalam dua versi: Standar dan Professional. VB3 juga menyertakan versi 1.1 dari Microsoft Jet Database Engine yang dapat membaca dan menulis database Jet/Access 1.x.

Visual Basic 4.0 (Agustus 1995) adalah versi pertama yang dapat membuat program 32-bit seperti program 16-bit. VB4 juga memperkenalkan kemampuannya dalam membuat aplikasi non-GUI. Bila versi sebelumnya menggunakan kontrol VBX, sejak VB4 dirilis Visual Basic menggunakan kontrol OLE (dengan ekstensi file *.OCX), yang lebih dikenal kemudian dengan kontrol ActiveX.

Dengan versi 5.0 (Februari 1997), Microsoft merilis Visual Basic eksklusif untuk versi 32-bit dari Windows. Para programmer yang lebih memilih membuat kode 16-bit dapat meng-impor program yang ditulis dengan VB4 ke versi VB5, dan program-program VB5 dapat dikonversi dengan mudah ke dalam format VB4.

Visual Basic 6.0 (pertengahan 1998) telah diimprovisasi di beberapa bagian, termasuk kemampuan barunya, yaitu membuat aplikasi web. Meskipun kini VB6 sudah tidak didukung lagi, tetapi fileruntime-nya masih didukung hingga Windows 7.

[sunting]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, sepertiInheritance 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.[4] [sunting]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.[5] 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).[5] [sunting]Lihat

pula

Visual Basic .NET Belajar Visual Basic Untuk Pemula Visual Basic untuk Java

Belajar Visual Basic

Interface,Kelebihan dan kelemahan VB vs Delphi14 07 2008Interface VB vs Delphi Pengembangan Graphical User Interface (GUI) sebagai akses perubahan pemodelan parametrik 3 Dimensi dengan basis Visual juga Basic Aplication (VBA), selain itu Interface merupakan kumpulan dari method-method yang kosong juga, tapi interface ini banyak digunakan pada engineering2 software berskala besar, dan juga untuk memberi definisi tertentu bagi suatu objek dalam OOP, baik itu yang digunakan pada Visual Basic Juga Delphi. Dari sisi tampilan, pengguna semakin dimanjakan dengan semakin interaktifnya aplikasi yang digunakannya serta tidak menyulitkan pengguna pemula. Dari sisi proses, dengan adanya perkembangan hardware, memungkinkan adanya beberapa proses yang kelihatannya dapat berjalan secara simultan dalam satu waktu. Keunggulan VB vs Delphi

Visual BasicPerintah-perintah dalam bahasa VB juga sangat komplit dan di VB kita bisa dengan mudah membuat sebuah program tanpa harus mengetik bahasa program lagi, tetapi cukup mendesign interface/tampilan program dengan VB Editor yang terlah tersedia. Yang paling menarik dari VB terutama adalah tersedianya fasilitas ActiveX. ActiveX merupakan program/fasilitas tambahan yang bisa kita masukan/load ke dalam VB sehingga fasilitas dan kemampuan VB bisa terus meningkat. Selai itu bila kita ingin membuat tombol, tinggal drag saja tombol di toolbox lalu beri code, berbeda dengan software lainnya Anda harus membuat code yang panjang hanya untuk membuat tombol saja. Selain itu source code, ocx VB dapat diperoleh di internet sangat banyak. Delphi Delphi adalah suatu bahasa pemograman (development language) yang digunakan untuk merancang suatu aplikasi program. Kegunaan Delphi : 1. untuk membuat aplikasi windows 2. Untuk merancang aplikasi program berbasis grafis 3. Untuk membuat program berbasis jaringan (client/server) 4. Untuk merancang program .Net (berbasis internet) IDE (Integrated Development Environment) atau lingkungan pengembangan aplikasi sendiri adalah satu dari beberapa keunggulan delphi, didalamnya terdapat menu menu yang memudahkan kita untuk membuat suatu proyek program. Proses Kompilasi cepat, pada saat aplikasi yang kita buat dijalankan pada Delphi, maka secara otomatis akan dibaca sebagai sebuah program, tanpa dijalankan terpisah. Mudah digunakan, source kode delphi yang merupakan turunan dari pascal, sehingga tidak diperlukan suatu penyesuain lagi. Bersifat multi purphase, artinya bahasa pemograman Delphi dapat

digunakan untuk mengembangkan berbagai keperluan pengembangan aplikasi. Selian itu Delphi mempunyai database sendiri bawaan Borland. Kelemahan VB vs Delphi

Visual BasicDidalam kelebihan pastinya sebuah software memiliki kelemahan, vb memiliki kelemahan yaitu vb tidak memiliki database sendiri dan biasanya vb mengunakan database seperti : mysql,sql server, microsoft access. Selain tidak memiliki database sendiri vb tidak punya pendukung untuk membuat report dari bawaan vb sendiri, tetapi vb menggandeng sebuah software lain contohnya crystal report ataupun Microsoft access untuk membangun sebuah laporan.

DelphiDelphi memiliki sebuah kelemahan yaitu disaat kita untuk membuat data berbasis float harus diconvert ke string ex : float to string, sedangkan di vb tidak. Sama dengan vb Delphi juga tidak memiliki component sendiri untuk membangun sebuah report oleh sebab itu para programing menggunakan software bantuan contohnya crystal report ataupun Microsoft access untuk membangun sebuah report.

referensi :www.pintunet.com27 APRIL 2010

Jenis Operator Dalam Visual BasicShare "Om Swastiastu"

Dalam setiap bahasa pemrograman, pasti terdapat operator-operator untuk melakukan proses matematika. Nah, kali ini saya inginmenjelaskan mengenai jenis-jenis operator-operator dalam Visual Basic 2008. Terdapat empat operator dalam bahasa pemrograman visual basic ini. Yaitu operator aritmatika, operator perbandingan, dan operator keterangan atau logika. Berikut penjelasannya masing-masing operator: Operator Aritmatika

Operator Aritmatika ini digunakan untuk melakukan operasi perhitungan, seperti penjumlahan, perkalian, mencari sisa hasil bagi (modulus) dan lain sebagainya. Nah, terdapat beberapa perbedaan antara operator aritmatika visual basic dengan C++. Berikut adalahoperator-operator aritmatika yang terdapat dalam visual basic: ^ : untuk perpangkatan - : untuk bilangan min (tanda negatif) * : untuk perkalian / : untuk pembagian

\ : untuk pembagian integer + : untuk penjumlahan - : juga bisa untuk pengurangan mod (modulus) : untuk mencari sisa hasil bagi (berbeda dengan C++ yang menggunakan %) Operator Perbandingan

Operator perbandingan digunakan untuk mengetahui hasil perbandingan dua atau lebih bilangan, misalkan mencari bilangan terbesar dan lain sebagainya. untuk membandingkan bilangan, kedua bilangan harus memiliki tipe data yang sama. Berikut adalah operator perbandingan yang terdapat dalam visual basic: = : untuk sama dengan : untuk tidak sama dengan < : untuk kurang dari > : untuk lebih dari = : untuk lebih besar atau sama dengan Like : untuk bilangan yang mempunyai ciri yang sesuai Is : untuk bilangan yang sama dengan referensi objek Operator Keterangan/Logika

Operator keterangan digunakan untuk menerangkan bilangan yang dimaksud. Juga digunakan untuk mengekspresikan dua data atau lebih. Berikut adalah jenis operator keterangan atau logika dalam visual basic:

not : untuk tidak and : untuk dan or : untuk atau Xor : untuk Exclusive or Eqv : untuk equivalen Imp : untuk implikasi

Itulah yang dapat saya jelaskan mengenai operator-operator dalam visual basic. Semoga ilmunya berguna.

"Om Santhi, Santhi, Santhi, Om"

Top of Form

If You Like IT Programmer's Article, Enter Your Email Address, Subscribe, and Get All My New Article FREE on Your Email Inbox

Subscribe

Bottom of Form

Read Also:visual basic

Download Ebook Tutorial Visual Basic 6 FULL Membuat Program Font Property dalam VB 2008 Menambahkan Item ke dalam ListBox di VB 2008 Membuat Program RGB Color dengan VB 2008 Program Dasar Sederhana dengan VB 2008 Membuat Segitiga Piramida Angka Dengan VB 2008 Cara Membuat Deret Fibonacci dalam VB 2008 Membuat Perintah Kode dalam Visual Basic 2008 Mencari Rata-Rata 3 Bilangan dengan VB 2008 Perbedaan Antara Checkbox dan Radio button Perbandingan Dua Bilangan Dengan Visual Basic 2008 Mencari Tahun Kabisat dengan VB 2008 Membuat Program Penjumlahan di VB 2008 Memulai Visual Basic 2008

Tutorial Pemrograman VB 2008 Cara Menginstall Microsoft Visual Basic 2008 Sejarah Visual Basic Jangan Install Visual Studio 2005 dan 2008 Bersamaan! Download Microsoft Visual Basic 2005 Express Edition

Written by: IT Programmer

JenisJenis Data, Versi dan Operator Pada Visual Basic23 JANUARY 2009 2,505 VIEWS NO COMMENT KONTRIBUTOR : UJANG KURNIA

dukung cianjurcybercity untuk tetap memberikan informasi terkini dengan klik iklan sponsor diatas

Jenis Jenis Data Setelah kita menyimak tentang pengetian Visual Basic serta perjalanan Visual Basic ( VB 1.0 sampai VB 10 ), maka sekarang kita akan membaha tentang jenis-jenis Data, Versi dan jenis Operator pada Visual Basic.. Seperti yang kita ketahui bahwa Data adalah suatu nilai mentah yang tidak memiliki arti jika berdiri sendiri. Adapun jenis jenis data yang terdapat pada Visual Basic diantaranya.

1. IntegerAdalah jenis data numeric berupa bilangan bulat ( tanpa pecahan ) mulai dari 32768 32767.

2. Byte.Adalah jenis data yang berupa bilangan bulat positif.

3. Decimal.Adalah jenis data yang digunakan untuk menyimpan nilai desimal.

4. Bolean.Adalah jenis data yang hanya memiliki dua buah nilai yaitu true dan false. Jenis data ini bisa digunakan untuk memilih salah satu diantara dua pilihan.

5. String.Adalah jenis data yang memiliki nilai alfa numeric, yaitu nilai yang bisa angka atau karakter khusus.

6. Single.Adalah jenis data numeric yang memiliki kisaran nilai mulai dari 3408e + 38 hingga 3402823. Jenis data ini sering disebut juga Single Precisian atau bilangan berpresisi tunggal.

7. Double.Adalah jenis data numeric yang memiliki kisaran nilai yang besar , jenis data ini juga sering disebut double precisian atau bilangan berpresisi ganda.

8. Date.Adalah jenis data yang digunakan untuk menyimpan tanggal dan jam.

9. Curency.Adalah jenis data yang digunakan untuk menyimpan nilai uang.

10. Long.Adalah jenis data numeric yang hampir sama dengan integer tetapi nilainya jauh lebih besar, jenis data ini membutuhkan memori yang cukup besar.

11. Objek.Adalah jenis data yang menyimpan objek seperti form, control dan sebagainya.

12. Variant.Adalah jenis data yang berisi segala macam data yang berbeda biasanya digunakan untuk mengetahui jenis data yang digunakan. Versi versi Visual Basic Beberapa versi Visual Basic yang telah beredar di pasaran diantaranya adalah :

1. Standar Edition Learning.Adalah versi standar yang sudah berbagai sarana dasar dari Visual Basic untuk mengembangkan aplikasi.

2. Profetional Edition.Adalah yang memberikan berbagai sarana ekstra yang dibutuhkan oleh para programmer profesional. Misalnya control control tambahan, dukungan untuk pemrogram internet., komputer untuk membuat file help, serta sarana pengembangan database yang lebih baik Jenis Jenis Operator Berikut ini adalah jenis jenis operator yang biasa digunakan dalam pemrograman Visual Basic :

Operator Penugasan. Berfungsi untuk memasukan data kedalam variable. Operator ini dilambangkan dengan tanda ( = ). Contoh : Nilai = 1 Akhir = awal + waktu Nama = Ujang Kurnia Luas = panjang * lebar

Ada beberapa ketentuan yang harus diperhatikan dalam menggunakan operator penugasan yang berkaitan dengan tipe data yang akan dimasukkan dalam variable. Ketentuan tersebut adalah penggunaan delimiter untuk data tersebut yaitu : 1. 1. 2. 3. Untuk tipe data yang bersifat numeric atau menunjuk pada nilai variable lain maka, tidak diperlukan delimiter. Misalnya nilai = 1. akhir = awal + waktu. Untuk tipe data yang string digunakan tanda kutip ( ) misalnya nama Ujang Kurnia. Untuk tipe data yang berupa tanggal dan waktu digunakan tanda ( # ) misalnya: tanggal = # januari 17, 2008 # jam = # 8:10:05. Operator Aritmatika.Adalah operator yang digunakan untuk pengolahan data secara natenatis, sehingga fungsi fungsinyapun sama dengan penggunaan dalam ilmu matematika.

Jika ada operator sekaligus dalam suatu operasi aritmatika, maka prioritas pengerjaannya di sesuaikan dengan konvensi yang ada dalam matematika misalnya pemangkatan di jalankan pertama kali, kemudian mengikuti perkalian dan pembagian lalu penambahan dan pengurangan. Contoh : 6+3*-2^3/2 Yang dikerjakan pertama kali adalah 2^3=8 kemudian 3*7=21 dan 8/2=4, lalu 6+21=27 dan 27-4=23. Jika anda menginginkan prioritas yang dikerjakan operasi tertentu, maka digunakan tanda ( ) contoh (6+3)*7,yang di kerjakan pertama kali bukan 3*7 tetapi 6+3. Untuk operasi pembagian ada tiga operator yaitu : /, \, mod. Beda dari ke tiga operator tersebut adalah : 1. 1. Pembagian dengan operator ( / ) adalah pembagian biasa. Contoh : 13/4=3.25

2. Pembagian dengan operator ( \ ) hanya akan mengambil nilai integer dari hasil pembagian.

13/4=3 ( 3.25 di ambil integernya saja yaitu 3 ). 13 mod 4=1 ( 13/4 adalah 3 bersisa 1 ).

Operator Perbandingan. Digunakan untuk membandingkan suatu data ( ekspresi ) dengan data ekspresi lain dan menghasilkan nilai logika ( boolean ) benar atau salah. Syaratnya adalah dua data yang dibandingkan harus mempunyai tipe yang sama. Berikut ini operator perbandingan dalam Visual Basic menurut M. Agus. J. Alam, (1999) :