Visual Basic

Posted on Rabu, 12 Mei 2010 | 2 komentar
Definisi Visual Basic

Visual Basic merupakan cara termudah dan tercepat untuk membuat aplikasi yang dijalankan di sistem operasi Microsoft Windows®. Apakah Anda seorang profesional atau pemula sekalipun di bidang pemrograman Windows, Visual Basic menyediakan kepada Anda sekumpulan perangkat untuk mempermudah dan menyederhanakan pengembangan aplikasi yang tangguh.

Lalu apa sebenarnya definisi dari Visual Basic itu sendiri? Kata “Visual” merujuk kepada metode yang digunakan untuk membuat antar muka yang bersifat grafis Graphical User Interface (GUI). Daripada menulis berbaris-baris kode untuk menjelaskan pemunculan dan lokasi dari suatu elemen di dalam antar muka, Anda dengan mudah dapat menambahkan object yang sebelumnya sudah dibangun ke dalam tempat dan posisi yang Anda inginkan di layar Anda. Jika Anda pernah menggunakan program untuk menggambar seperti Paint, maka Anda sebenarnya sudah memiliki keahlian uuntuk membuat sebuah antar muka pengguna secara efektif.

Kata “Basic” merujuk kepada bahasa BASIC (Beginners All-Purpose Symbolic Instruction Code), sebuah bahasa yang digunakan oleh banyak programmer dibandingkan dengan bahasa lainnya dalam sejarah komputer. Visual Basic telah berubah dari bahasa asli BASIC dan sekarang memiliki ratusan pernyataan (statements), fungsi (functions), dan kata kunci (keywords), dan kebanyakan di antaranya terkait dengan antar muka grafis di Windows. Pengguna tingkat pemula sekalipun dapat membuat aplikasi dengan mempelajari hanya beberapa kata kunci, sementara kekuatan dari bahasanya membolehkan para pengguna tingkat professional mencapai apapun yang dapat dihasilkan dengan menggunakan bahasa pemrograman Windows lainnya.

Bahasa pemrograman Visual Basic tidaklah hanya identik dengan Visual Basic saja. Sistem Pemrograman Visual Basic dalam bentuk Edisi Aplikasi, telah dimasukkan ke dalam Microsoft Excel, Microsoft Access, dan banyak aplikasi Windows lainnya juga menggunakan bahasa yang sama. Visual Basic Scripting Edition (VBScript) adalah sebuah bahasa skrip yang digunakan secara lebih umum dan merupakan bagian dari bahasa Visual Basic. Dengan mempelajari Visual Basic, maka Anda akan dibawa ke area-area yang telah disebutkan tadi.

Apakah tujuan Anda untuk membuat sebuah utility sederhana untuk diri Anda sendiri atau untuk kelompok kerja Anda, sebuah sistem berskala perusahaan, atau bahkan aplikasi yang terdistribusi melalui Internet, Visual Basic memilik perangkat yang Anda butuhkan.

Fitur Data Access membolehkan Anda untuk membuat database, aplikasi front-end, dan komponen di sisi server (scalable server-side components) untuk hampir semua format database yang terkenal, termasuk Microsoft SQL Server dan database level perusahaan lainnya.

Teknologi ActiveX™ membolehkan Anda untuk menggunakan fungsionalitas yang disediakan oleh aplikasi-aplikasi lainnya, seperti pengolah kata Microsoft Word, Microsoft Excel spreadsheet, dan aplikasi Windows lainnya. Anda bahkan dapat mengotomatisasikan aplikasi-aplikasi dan objek-objek yang dibuat dengan menggunakan edisi Professional atau Enterprise Visual Basic.

Kemampuan Internet membuatnya mudah menyediakan pengaksesan ke dokumen-dokumen atau file-file dan aplikasi-aplikasi melalui Internet atau intranet dari dalam aplikasi Anda, atau untuk membuat aplikasi Internet server.

Aplikasi akhir Anda nantinya akan berbentuk sebuah file .exe yang menggunakan Visual Basic Virtual Machine dan dapat Anda distribusikan secara bebas.
Read More..

Sejarah Visual Basic

Posted on | 1 komentar
Sejarah Visual Basic diawali dari perkembangan bahasa BASIC di darthmouth College, Amerika Serikat, pada awal tahun 1960-an. Sejak semula BASIC memang dirancang untuk mudah dipelajari. Begitu sederhananya sehingga nyaris semua pakar pemrograman komputer menggunakan BASIC sebagai bahasa pemrograman pertamanya. Pada tahun 1982 IBM/PC diperkenalkan pada masyarakat, Microsoft pun membuat sistem operasi MS-DOS untuk komputer ini. Didalamnya disertakan pula bahasa BASIC yang dikenal sebagai QuickBasic (QBASIC). Pada tahun 1990-an era DOS berlalu digantikan era Windows. Tampilan grafis windows yang sangat bagus dan lebih interaktif mengubah pemrograman dari pekerjaan yang memusingkan kepala menjadi sebuah pekerjaan yang sangat menyenangkan. Microsoft pun akhirnya membuat BASIC versi Windows yang dikenal dengan Microsoft Visual Basic.
Visual Basic memungkinkan pembuatan aplikasi Grapichal User Interface (GUI) atau pemrograman yang menggunakan tampilan grafis sebagai alat komunikasi dengan pemakainya. Pembuatan tampilan user interface dapat dilakukan dengan meletakkan object-object grafis ke lembar (form) yang sudah disediakan oleh Visual Basic.

Visual Basic Merupakan bahasa pemrograman Visual sehingga dapat mempermudah dalam mendesain tampilan program atau lebih dikenal dengan istilah user interface. Hal ini sangat bermanfaat untuk membuat program yang bekerja dalam lingkungan windows yang tampilannya lebih rumit. Dengan Bahasa Pemrograman biasa / Non Visual, Waktu seorang programmer lebih banyak dihabiskan untuk mendesain tampilan program dibandingkan dengan penulisan program utamanya. Visual basic adalah suatu bahasa pemrogramman visual yang merupakan pengembangan terakhir dari Basic.

Bahasa Pemrogramman Visual Basic 6.0 merupakan perangkat lunak yang memiliki kesamaan dengan bahasa Pemrogramman Basic dan bekerja pada lingkungan sistem operasi Windows. Pemrogramman Visual Basic 6.0 juga memberikan kemudahan bagi programmer dalam membuat sebuah program, karena dalam Bahasa pemrogramman Visual Basic 6.0 telah disediakan fasilitas-fasilitas pendukung yang mudah penggunaannya tanpa menambah syntax program yang berbelit-belit seperti pada beberapa Bahasa pemrogramman lainnya, yang tentunya akan lebih banyak menyita waktu dan pemikiran. Selain kemudahan tersebut, Visual Basic 6.0 juga memiliki kecepatan proses yang tinggi dan keunggulan dalam file eksekusi yang dihasilkan, yang mampu berdiri sendiri diluar software pembangunnya serta kecilnya file eksekusi yang dihasilkan.
Read More..

Perkembangan Visual Basic

Posted on | 0 komentar

Perkembangan pemrograman Visual Basic

VB 1.0 dikenalkan pada tahun 1991, pendekatan yg

dilakukan untuk menghubungkan bahasa pemrograman dengan GUI berasal
dari prototype yg dikembang oleh “Alan Cooper” yg di sebut TRIPOD,.
Kemudian Microsoft mengontrak copper dan asosiasinya utk mengembangkan
tripod agar dapat digunakan di windows 3.0 dibawah nama kode Ruby.


Berikut Perjalanan Visual Basic (VB 1.0 Sampai VB 10) :

Perjalanan dari Visual Basic (VB1 to VB 10)


  1. Proyek “Thunder” dirintis
  2. Visual Basic 1.0 (May 1991) di rilis untuk windows pada Comdex/Windows Wordltrade yg dipertunjukan di Atlanta , Georgia
  3. Visual Basic 1.0 untuk DOS dirilis
    pada bulan September 1992. Bahasa ini tidak kompatibel dengan
    Visual Basic For Windows. VB 1.0 for DOS ini pada kenyataaanya
    merupakan versi kelanjutan dari compiler BASIC, QuickBasic dan BASIC Professional Development System
  4. Visual Basic 2.0 dirilis pada
    November 1992, Cakupan pemrogramannya cukup mudah untuk digunakan dan
    kecepatannya juga telah di modifikasi. Khususnya pada Form yg
    menjadikan object dapat dibuat secara seketika, serta konsep dasar dari
    Class modul yg berikutnya di implementasikan pada VB 4
  5. Visual Basic 3.0 , dirilis pada
    musim panas 1993 dan dibagi menjadi versi standard dan
    professional. VB 3 memasukan Versi 1.1 dari Microsoft Jet Database
    Engine yg dapat membaca serta menulis database Jet (atau Access) 1.x
  6. Visual Basic 4.0 (Agustus 1995)
    merupakan versi pertama yg dapat membuat windows program 32 bit sebaik
    versi 16 bit nya. VB 4 juga memperkenalkan kemampuan untuk menulis
    non-GUI class pada Visual Basic
  7. Visual Basic 5.0 (February 1997),
    Microsoft merilis secara eksklusif Visual basic untuk versi
    windows 32 bit . Programmer yg menulis programnya pada versi 16 bit
    dapat dengan mudah melakukan import porgramnya dari VB4 ke VB5. dan
    juga sebaliknya, program VB5 dapat diimport menjadi VB4. VB 5

    memperkenalakan kemampuan untuk membuat User Control.
  8. Visual Basic 6.0 (pertengahan 1998) memperbaiki beberapa cakupan, temasuk kemapuannya untuk membuat Aplikasi Web-based . Visual Basic 6 di jadwalkan akan memasuki Microsoft “fasa non Supported” dimulai pada maret 2008
  9. Visual Basic .NET (VB 7), dirilis
    pada tahun 2002, Beberapa yang mencoba pada versi pertama .NET ini
    mengemukakan bahwa bahasa ini sangat powerful tapi bahasa yg digunakan
    sangat berbeda dengan bahasa sebelumnya, dengan kekurangan
    diberbagai area, termasuk runtime-nya yang 10 kali lebih besar dari
    paket runtime VB6 serta peningkatan penggunan memory.
  10. Visual Basic .NET 2003 (VB 7.1) , dirilis dengan menggunakan NET framework versi 1.1.
  11. Visual Basic 2005 (VB 8.0) , merupakan iterasi selanjutnya dari Visual Basic .NET. dan Microsoft memutuskan untuk menghilangkan kata kata .NET pada judulnya. Pada Rilis ini , Microsoft memasukan bebrapa fitur baru, diantaranya :

    1. Edit and Continue , mungkin inilah
      kekurangan fitur terbesar dari VB .NET . pada VB 2005 ini kita
      diperbolehkan melakukan perubahan kode pada saat program sedang
      dijalankan
    2. Perbaikan pada Konversi dari VB ke VB NET12Visual Basic .NET 2003 (VB 7.1) , dirilis dengan menggunakan NET framework versi 1.1.

  12. IsNot Patent, merupakan salah satu fitur dari Visual Basic 2005 merupakan konversi If Not X Is Y menjadi If X IsNot Y
  13. Visual Basic 2005 Express ,
    merupkan bagian dari Product Visual Studio. Microsoft membuat Visual
    Studio 2005 Express edition untuk pemula dan yg gemar dengan VB, salah
    satu produknya adalah Visual Basic 2005 Express yg merupakan produk
    gratis dari Microsoft
  14. Visual Basic “Orcas” (VB 9.0) ,
    dijadwalkan akan dirilis pada tahun 2007 dan dibangung diatas .NET 3.5.
    Pada rilis 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
  15. Visual Basic ‘VBx’ (VB 10.0) , Visual
    Basic 10, yang juga dkenal dengan nama VBx, akan menawarkan
    dukungan untuk Dynamic Language Runtime. VB 10 direncanakan akan
    menjadi bagian dari SilverLight 1.1



Read More..

MENGENAL IDE VISUAL BASIC 6.0

Posted on | 0 komentar
MENGENAL IDE VISUAL BASIC 6.0

IDE (Integrated Developement Environment) Visual Basic yang merupakan Lingkungan Pengembangan Terpadu (Integrated Developement Environment) bagi programmer dalam mengembangkan aplikasinya. Dengan menggunakan IDE programmer dapat membuat user interface, melakukan koding, melakukan testing dan debuging serta menkompilasi program menjadi executable. Penguasaan yang baik akan IDE akan sangat membantu programmer dalam mengefektifkan tugas-tugasnya sehingga dapat bekerja dengan efisien.Menjalankan IDE
Salah satu cara untuk mengaktifkan IDE Visual Basic adalah menjalankannya dari Menu Start, pilih Microsoft Visual Basic 6.0 dan akhirnya pilih shortcut Microsoft Visual Basic 6.0.

Memilih jenis Project
Setelah anda menjalankan VB, maka IDE VB pertama kali akan menampilkan kotak dialog “New Project” kepada anda, seperti yang bisa anda lihat dibawah ini :
Pada layar awal akan muncul tampilan seperti di atas. Visual Basic menyediakan banyak jenis modul aplikasi. Untuk memulai program standar pilihlah Standard EXE, kemudian klik pada tombol Open.
Jendela IDE
Setelah anda memilih Standard Exe, maka VB akan menampilkan IDE lingkungan kerja Visual Basic untuk membuat aplikasi. Window-window (jendela) yang ada di IDE VB seperti yang terlihat di gambar berikut ini :
Tampilan jendela IDE di atas terdiri dari beberapa bagian penting antara lain Titlebar berisi Nama Project dan Nama Program, MenuBar berisi daftar menu dan perintah yang bisa digunakan dalam Visual Basic, kemudian Toolbar berisi perlengkapan dan fasilitas yang terdapat di Visual Basic, toolbox berisi tools-tools yang sering digunakan dalam membuat program dalam Visual Basic tools ini bisa ditambah atau dikurangi sesuai kebutuhan,project explorer adalah window yang berisi nama project nama-nama form dan digunakan untuk menambah dan mengurangi form,properties window digunakan untuk memodifikasi form atau objek yang aktif, form layout window digunakan untk mengatur tata letak form dalam monitor ketika program dijalankan. Dibawah ini kita akan membahas beberapa tools yang penting untuk diketahui :

Toolbox
Jendela Toolbox merupakan jendela control-control (object, komponent) yang nantinya diperlukan untuk diintegrasikan ke dalam aplikasi. Setiap control mewakili fungsi masing-masing. Uraian singkat kegunaan dari control-control (object) yang ada pada IDE VB 6.0 ini, adalah:

1) Pionter : bukan kontrol melainkan penunjuk kontrol sehingga kita bisa memindahkan letak atau mengubah ukuran kontrol yang terpasang pada form.
2) Label : kontrol yang bisa digunakan untuk menampilkan text yang tidak bisa diubah oleh pemakai program.
3) Frame : untuk mengelompokkan beberapa kontrol, frame ini harus dipasang terlebih dahulu sebelum kontrol yang dilingkupinya.
4) Check box : untuk membuat kotak check yang mudah pemakaiannya bisa digunakan untuk pemilihan dua keadaan atau lebih.
5) Combo box : Sebagai tempat mengetikkan pilihan atau memilih suatu pilihan lewat Drop-Down-List.
6) Hscroll bar : untuk mengulung dengan jangka lebar dengan indikasi posisi pemilihan dalam posisi horisontal.
7) Timer : untuk menghitung waktu event dalam interval yang ditentukan.
Dir list box : untuk menampilkan direktori atau path.
9) Shape : untuk memasang kontrol yang mampu menghasilkan sarana agat pemakai dapat menggambar berbagai bentuk shape.
Image : untuk menampilakan gambar bitmap icon ataupun metafile.
9) OLE : untuk menghasilkan proses link dan embed objek antar aplikasi.
10) Picture box : untuk menampilkan gambar statis maupun aktif dari sumber lain.
11) Text box : Untuk menampilkan teks dan pemakai dapat berinteraksi dengannya.
12) Command: button untuk membuat sebuah tombol pelaksana perintah.
13) Option button : untuk pemilihan dua keadaan dari banyak pilihan, namun hanya satu pilihan saja yang bisa diaktifkan pada satu saat.
14) List box : digunakan untuk menampilkan daftar pilihan yang bisa digulung.
15) Vscroll bar : untuk mengulung dengan jangka lebar dengan indikasi posisi pemilihan dalam posisi vertikal.
16) Drive list box : untuk menampilkan drive list yang dimiliki komputer.
17) Filelist box : untukmenampilakan sebuah daftar file.
18) Line : untuk menggambar garis dengan berbagai varisinya.
19) Data : menyediakan sarana akses data dalam suatu database.

Form Designer
Pada form design ini adalah tempat untuk merancang user interface ( antar muka pemakai ). Untuk menampilkan layar ini dapat mengklik pada tombol Design View atau dengan menekan tombol Shift + F7. Sedangkan untuk ke layar coding dapat menekan tombol F7.

Menu Toolbar
Menu standar pada Windows, dapat digunakan untuk membuka project, menyimpan project, menjalankan project, dan sebagainya.

Project Explorer
Project Explorer adalah daftar struktur project yang sedang dikerjakan. Suatu project dapat terdiri dari beberapa form.

Properties
Pada kolom ini menampilkan Properties dari komponen yang sedang aktif. Property adalah data-data atau karakteristik yang dimiliki oleh suatu objek komponen.

Window Code

Window code adalah tempat dituliskannya kode program. Pada window ini terdapat fasilitas editing yang cukup lengkap. Dengan melakukan klik ganda pada sebuah objek yang berupa kontrol box atau form maka window kode ini akan terbuka dan membawa kursor ke tempat penulisan program yang terkait dengan objek tersebut.Tempat penulisan berada diantara privet sub dan end sub. Pada window code ini terdapat dua buah fasilitas utama yaitu pemilihan object dan prosedur.
Event adalah peristiwa atau kejadian yang diterima oleh suatu objek, misalnya mouse diklik kanan, doubleklik, penekanan tombol (CommandButton) dan sebagainya. Event itu sendiri ada yang bersifat spesifik terhadap suatu kontrol (objek), dan ada yang bersifat umum. Contohnya event umum adalah kejadian mouse diklik atas objek, sedangkan event resize hanya dimiliki oleh objek form, sedangkan objek yang lain tidak.
Untuk mengetahui kejadian apa saja yang dimiliki oleh sebuah objek, dapat dilihat dengan fasilitas help, dengan terlebih dahulu memilih objek dan menekan tombol F1.

Modul

Modul dapat disejajarkan dengan form, tetapi tidak terdapat objek. Modul hanya berisi kode-kode program berupa prosedur dan deklarasi variabel yang sifatnya global, artinya kode-kode yang terdapat pada modul dapat digunakan oleh seluruh bagian program, sedangkan kode-kode yang diletakkan pada form hanya dapat digunakan oleh form yang mengandung kode tersebut. Untuk membuat modul adalah pada menubar Project pilih Add Modul.
Read More..

Deklarasi Variabel Dan Type Data

Posted on | 0 komentar
DEKLARASI VARIABEL DAN TYPE DATA

Variable adalah sebuah tempat penyimpanan data yang bersifat sementara dan bias berubah, artinya data yang tersimpan pada sebuah variable dapat terhapus setelah program dihentikan.
Deklarasi variable

Dim (Nama Variabel) AS (Type Data)
Keterangan :
1. dendeklarasian variable dengan pernyataan Dim membuat variable tersebut hanya berlaku saat form tersebut berjalan.
2. Nama variabel adalah untuk variabel tersebut
3. As Type untuk menentukan jenis data dari variabel tersebut
4. Selain dengan pernyataan Dim, deklarasi variabel juga bias menggunakan pernyataan private, Public, Static
5. Pemberian Nilai pada variabel digunakan operator sama dengan (=)..


Dalam visual basic pendeklarasi variabel ada 2 :

1. Deklarasi Variabel Implicit>

Yaitu mendeklarsikan nama variabel berserta tipe datanya dan langsung mengalokasikan nilainya didalam memori

2. Deklarasi Variabel Eksplicit

Yaitu mendeklarasikan nama variabel beserta tipe datanya didalam prosedur.

Tipe data dalam visual basic



Contoh 1 :
1. Membuat Design Form Sebagai Berikut :



2. Ubah Properti Masing-Masing Kontrol :

3. Ketentuan
  • Saat Form diclick , Maka akan tampil hasilnya dengan huruf Time New Roman, Size 20 warna biru
  • Saat form di double click form kembali bersih.
4. klik dua kali pada formnya ketikkan kode berikut :


Private Sub Form_Click()
Dim biaya As Currency
Dim pajak As Currency
Dim total As Currency
Form1.Fontsize=16
Form1.ForeColor = vbBlue
Form1.Fontbold = True
biaya = 5000
pajak = 500
Total = biaya + pajak
Form1.Print “biaya;” biaya
Form1.Print”pajak;” Pajak
Form1.print” --------------+”
Form1.print”Total;”total
End sub

Private sub form_DblClick()
Form1.Cls
End sub
Read More..

Array

Posted on Selasa, 11 Mei 2010 | 0 komentar
ARRAY

1.Array Dimensi Satu
Adalah sebuah variabel memory yang berisi beberapa data sejenis , data tersebut di simpan dengan nomor urut tertentu yang disebut index. Jika x adalah variabel array.
Bentuk umum :
Dim nama_variabel (Index) As tipe_variabel
2. Array Multi Dimensi
Yang terdiri dari dan kolom
Bentuk umum :
Dim nama_variabel (n1,n2) As tipe_data (n1=baris, n2=kolom)
Contoh Program Latihan Array “




Tampilan Code View


Dim nilai (5.5),j,i,b,k As Byte
Private Sub Cmdarray1_Click()
On Error Resume Next
List1.Clear
J= InputBox(Masukan Jumlah Data Teman Anda”,”Input Jumlah Data”,0)
For I = 1 To j
Nm(i) = InputBox(“Masukan Nama Teman Anda yang ke-“+Str(i),” Input Jumlah Data”,”nama”)
Next
For I = 1 To j
List. Additem Ucase(nm((i)
Next i
End sub
Private sub cmdarraymulti_click()
On error resume nest
List1.clear
b = INPUTBOX(“Mauskkan Jumlah Baris”,”Input Baris”,0)
for I = 1 To b
for j = 1 to k
nilai (i,j)=InputBox(“Nilai pada(“ + Str(i) + “,” + Str(j) +”)”,”Input Nilai Matrik”,0)
next
next
for i = to b
for j = to k
list1.Additem “Nilai(“ + Str(i)+”,”+Str(j) +”)=” + str(nilai(I,j))
next
next
end sub
Read More..

Sponsor