Rabu, 23 Februari 2011

RINGKASAN MATERI VISUAL BASIC

Pengertian :

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

Aturan penamaan variabel
1. harus diawali dengan karakter alphabet
2. hanya terdiri dari karakter alphabet, angka, dan garis bawah
3. tidakboleh ada tanda titik
4. tidak boleh lebih dari 255 karakter
5. harus unik dan tidak boleh sama

Macam variabel :
1. Variabel public   : variabel yang bisa digunakan dalam satu project
  Variabel general :  variabel yang bisa digunakan / dipanggil dalam satu kelas / form
3.  Variabel lokal     :  variabel yang bisa digunakan / dipanggil hanya dalam satu method  saja.

Pendeklarasian  variabel dimulai dengan kata “ Dim “
Contoh : 1. Dim jurusan As String
             2. Dim kelas, jurusan As String, waktu As Integer
             3. Dim d As Integer = 0    //d sebagai konstanta//

Setiap object pasti diikuti dengan properties
Contoh  :  TextBox1.Text = “Teknik Informatika”                    
                [Object] [Properties]
                              
Setiap kita mendeklarasikan sebuah variabel tetapi variabel tersebut tidak digunakan maka pada saat running akan terjadi error.

Contoh program sederhana visual basic

Untuk memulai pembuatan program aplikasi di dalam Visual Basic, yang dilakukan adalah membuat project baru. Project adalah sekumpulan form, modul, fungsi, data dan laporan yang digunakan dalam suatu aplikasi. Membuat project baru dapat dilakukan dengan memilih menu [File] lalu [New Project] atau dengan menekan ikon [new project]  pada Toolbar yang terletak di pojok kiri atas. Setelah itu akan muncul konfirmasi untuk jenis project dari program aplikasi yang akan dibuat seperti terlihat pada gambar (1).

                                                        gambar 1


Selanjutnya pilih Standard EXE dan tekan [Ok]. Maka muncul tampilan dari Standard Exe,  Dengan demikian project sudah siap dibuat.

Langkah-langkah mengambil label dari  toolbox untuk dipasangkan dalam form adalah sebagai berikut :
(1) Click ikon [Label] pada [ToolBox]
(2) Pindahkan ke posisi dimana label itu akan diletakkan
(3) Clik dan tarik sampai ukurannya benar lalu lepaskan
Langkah berikutnya adalah memberikan teks  pada label, misalnya “USERNAME” dan “NPM”, serta pembuatan program pada jendela code dengan cara double click pada form “PROSES”  maka akan terlihat jendela tersembunyi (hidden windows). 

program
Private Sub Command1_Click()

If Text1.Text = "aw@n" Then
Text2.Text = "052"
End If
End Sub


gambar 2

Dan untuk menjalankan program click ikon Run pada toolbar atau pilih menu [Run]  atau dengan tekan tombol [F5] , dan hasilnya seperti gambar 3.  
gambar 3

Senin, 14 Februari 2011

SEJARAH VISUAL BASIC DAN DOT NET


Microsoft visual basic atau yang lebih familiar ditelinga para programer dengan sebutan VB merupakan bahasa program yang menawarkan integrated development environment ( IDE ) visual yang dijalankan pada sistem operasi windows. Visual basic berasal dari bahasa program BASIC ( Beginner All purpose Symbolic Intruction Code ) yang diciptaka oleh Prof Jhon Kenemy dan Thomas Kurtz pada tahun 1964, dan bahasa program BASIC banyak digunakan oleh para programer. Visual basic merupakan bahasa program yang mendukung OOP ( Object Oriented Programing ). Tetapi tidak sepenuhnya, ada beberapa karakteristik obyek yang tidak bisa dilakukan pada visual basic.

Perkembangan visual basic
Pada tanggal 20 Mei 1991 Microsoft merilis Visual Basic 1.0 untuk Windows di Atlanta, Amerika Serikat. Pada visual basic 1.0 programmer dapat membuat antar muka pengguna dengan mudah dan pembuatan aplikasi bisa lebih cepat. Kode ditulis oleh programmer untuk memberikan aksi terhadap Event dari pengguna. Pada tanggal 1 September 1992 Microsoft mengumumkan Microsoft Visual Basic for MS-DOS edisi Standar dan Professional. versi ini mengkombinasikan kemudahan pendisainan secara grafis dengan kekuatan dan keunggulan dalam banyak hal di pemrograman tradisional. Selanjutnya pada tahun 1992, tepatnya tanggal 2 November 1992 Microsoft meluncurkan Visual Basic versi 2.0 untuk Windows pada edisi Professional dan Standar. Pada versi ini disertakan lebih dari 300 fitur baru dan peningkatan untuk pengembangan aplikasi yang lebih cepat dan pengaksesan ke fitur-fitur tingkat lanjut di Windows. Pada tanggal 14 Mei 1993 Microsoft kembali meluncurkan Visual Basic versi terbarunaya yaitu versi 3.0 untuk edisi Standard dan Professional. Versi 3.0 ini menyediakan kemudahan akses ke berbagai sumber data yang banyak dengan mengintegrasikan mesin database Microsoft Access Database for Windows 1.1 dan kemampuan di bidang aplikasi melalui Object Linking and Embedding (OLE) 2.0. pada versi 3.0 ditambahkan juga tools baru berupa controls baru, penggunaan yang lebih mudah, dan sebuah peningkatan standarisasi control bagi pengguna. Microsoft mengumumkan Microsoft Visual Basic for Applications (VBA) akan diintegrasikan ke dalam Microsoft Excel 5.0 dan Microsoft Project 4.0 pada tahun 1993. Visual Basic akan melayani bahasa Macro yang umum di versi yang akan datang dari aplikasi-aplikasi untuk Windows dan Macintosh. Pada tanggal 14 November 1994 Visual Basic versi 4.0 untuk Windows dipamerkan di Las Vegas. Demonstrasi ini difokuskan pada peran sebagai aplikasi berbasis Windows 32 bit pertama yang menggunakan kontrol kostumais OLE (OCXs). Pada tanggal 12 September 1995 Visual Basic versi 4.0 untuk MS-DOS, Microsoft Windows NT, dan Windows 95 dirilis. Selanjutnya pada tanggal 7 Desember 1995 Microsoft mengumumkan produk barunya, yaitu Microsoft Visual Basic Scripting Edition (VBScript), adalah sebuah bahasa skrip Internet berbasis pada Visual Basic. VBScript merupakan sebuah skrip dengan performansi yang tinggi yang didisain untuk membuat isi yang bersifat aktif pada suatu situs. VBScript membolehkan pengembang untuk mengaitkan dan mengotomatiskan berbagai jenis object di halaman situs, termasuk object OLE. Pada tanggal 3 Februari 1997 Microsoft membuka sistem pemrograman Visual Basic versi 5.0. Fitur-fitur Visual Basic versi 5.0 terdiri dari sejumlah performansi yang signifikan dan peningkatan produktivitas yang akan membuat para pengembang lebih efisien dan fleksibel serta cepat dalam memberikan solusi bagi pengguna akhir. Fitur-fitur tingkat lanjut  seperti kompilasi berjenis native code, akses database berkecepatan tinggi, dan sebuah lingkungan pengembangan yang ditingkatkan, membuat Visual Basic versi 5.0 menjadi versi yang paling hebat. Pada tanggal 10 Maret 1997 Versi terakhir yang dirilis dari Visual Basic 5.0, Edisi Pembuatan Kontrol tersedia. Edisi Pembuatan Kontrol adalah cara mudah untuk membuat ActiveX Controls bagi Internet, intranets, dan aplikasi client/server. Tanggal 15 Juni 1998 Microsoft mengumumkan produk Visual Basic versi 6.0, dan dimasukkan ke dalam Microsoft Visual Studio versi 6.0. Fitur-fitur Visual Basic versi 6.0 menyediakan pengaksesan data secara terintegrasi dan bersifat grafis ke sumber data (data source) ODBC atau OLE DB manapun, dan perangkat tambahan database yang didisain untuk database Oracle dan Microsoft SQL Server. Fitur- fitur unggulan di versi 6.0 ini adalah ActiveX Data Objects (ADO) untuk memanipulasi dan membuat database. Dan pada tanggal 13 Februari 2002 Microsoft mengumumkan kemampuan dari Visual Studio .NET versi akhir.

Microsoft visual basic .NET merupakan alat untuk mengembangkan aplikasi sistem .NET Framework dengan menggunakan bahasa BASIC. dengan alat ini para Programer dapat mengembangkan beberapa aplikasi, diantaranya aplikasi windows forms, aplikasi web berbasis ASP .NET serta aplikasi command line . Seperti halnya Bahasa Visual Basic, .NET sendiri menganut bahasa pemrograman berorientasi obyek atau OOP. Namun pada Visual Basic .NET banyak sekali mengalami perubahan yang cukup banyak yang dilakukan olek Microsoft, sehingga Visual Basic .NET kurang kompatibel dengan versi terdahulunya. Pada tahun 2002 Visual Basic .NET diperkenalkan,  dari beberapa  orang yang mencoba pada versi pertama ini mengemukakan bahwa bahasa ini sangat powerful tetapi sangat berbeda dengan bahasa sebelumnya, dengan kekurangan diberbagai hal, seperti  runtime-nya yang 10 kali lebih besar dari paket runtime Visual Basic 6 serta peningkatan penggunan memori. Selanjutnya pada tahun 2003 Microsoft mengumumkan  Visual Basic .NET 2003 dengan menggunakan NET framework versi 1.1. Pada tahun 2005 Microsoft kembali mengumumkan Visual Basic  2005,  yang merupakan itegrasi dari Visual Basic .NET  dan memutuskan untuk menghilangkan kata  .NET pada judul.  Pada rilisan  ini , Microsoft memasukan beberapa fitur baru, antara lain  Edit and Continue. Selain Visual Basic  2005, Microsoft juga merilis  Visual Basic 2005 Express yang merupakan Produk dari  Visual Studio.  Tujuan Microsoft membuat  produk Visual Basic 2005 Express adalah untuk pemula dan yg senang dengan Visual Basic  yang merupakan produk gratis dari Microsoft. Selanjutnya pada tahun 2007 Microsoft merilis Visual Basic Orcas dan dibangun diatas .NET 3.5. Pada rilisan ini , Microsoft menambahkan beberapa fitur , diantaranya True Tenary operator , yaitu fungsi If(boolean,value, value) yg digunakan untuk menggantikan fungsi IIF, LINQ Support, Ekspresi Lambda, XML Literals, Nullable types, Type Inference.