d. XML Literals
e. Nullable types
f. Type Inference
26. Visual Basic VBx VB 10.0 : Visual Basic 10 yang juga dikenal dengan
nama VBx menawarkan dukungan untuk Dynamic Language Runtime. VB 10 direncanakan akan menjadi bagian dari SilverLight 1.1
Phil, Jones 2001
2.3.2 Komponen Microsoft Visual Basic 6.0
Bahasa pemrograman Visual Basic 6.0 merupakan bahasa pemrograman yang sangat mudah dipelajari, dengan teknik pemrograman visual yang memungkinkan
penggunanya untuk berkreasi lebih baik dalam menghasilkan suatu program aplikasi. Adapun lingkungan jendela utama Microsoft Visual Basic 6.0
mengandung banyak sarana yang dibutuhkan penggunanya untuk membangun program-program untuk versi Windows dengan cepat dan efisien. Berikut ini
adalah gambar interface antar muka Visual Basic 6.0 :
Gambar 2.1 Layar Kerja Microsoft Visual Basic 6.0
Universitas Sumatera Utara
Seperti yang terlihat pada gambar 2.1 diatas, layar kerja Microsoft Visual Basic 6.0 itu sendiri terdiri atas beberapa komponen dasar yaitu :
1. Title Bar, merupakan batang menu dari program Visual Basic 6.0 yang
terletak pada bagian paling atas jendela program, digunakan untuk melakukan manipulasi jendela atau layar Visual Basic serta menampilkan
judul atau nama jendela. Pada title bar ini dapat melakukan perubahan ukuran, pemindahan jendela atau menutup jendela yang aktif. Tampilan
title bar dapat dilihat pada gambar 2.2.
Gambar 2.2 Title Bar Microsoft Visual Basic 6.0
2. Menu Bar, merupakan batang menu yang terletak di bawah title bar yang
berfungsi untuk menampilkan pilihan menu atau perintah untuk mengoperasikan program Visual Basic. Menu bar dalam VB seperti yang
biasa kita lihat dalam Microsoft Office. Di dalamnya terdapat menu File, Edit, View, Project, Format dan sejenisnya. Tampilan Menu Bar dapat
dilihat pada gambar 2.3.
Gambar 2.3 Menu Bar Microsoft Visual Basic 6.0
3. Toolbar, merupakan sebuah batang yang berisi kumpulan tombol yang
terletak di bagian bawah menu bar yang dapat digunakan untuk menjalankan suatu perintah. Pada kondisi default program Visual Basic
hanya menampilkan toolbar Standart. Toolbar berisi ikon-ikon yang
Universitas Sumatera Utara
fungsinya sama dengan menu, tetapi dapat digunakan dengan lebih cepat karena sebuah ikon mewakili satu perintah tertentu. Contohnya adalah
ikon Open, Save, Copy, Paste, Undo dan sejenisnya. Tampilan Toolbar dapat dilihat pada gambar 2.4.
Gambar 2.4 Toolbar Microsoft Visual Basic 6.0
4. Toolbox, merupakan kotak perangkat yang berisi kumpulan tombol objek
atau kontrol untuk mengatur desain dari aplikasi yang akan di buat. Pada kondisi default, toolbox menampilkan tabulasi general dengan 21 tombol
kontrol yang berada pada sebelah kiri layar Visual Basic. Tampilan Toolbox dapat dilihat pada gambar 2.5.
Gambar 2.5 Toolbox Microsoft Visual Basic 6.0
Universitas Sumatera Utara
5. Form Window, merupakan jendela desain atau daerah kerja utama dari
pembuatan program atau tempat perancangan aplikasi Container. Pada daerah form inilah meletakkan atau menggambarkan objek interaktif
seperti misalnya tombol-tombol, gambar, teks, garis, tabel, combo, chekbox dan tool lainnya. Sehingga objek yang berada pada form tersebut
akan ditampilkan pada layar Windows jika program dijalankan. Form tersebut akan menjadi latar belakang atau tempat Container dari objek
dari sebuah program yang dijalankan. Tampilan Form Window dapat dilihat pada gambar 2.6.
Gambar 2.6 Form Window Microsoft Visual Basic 6.0
6. Project Explorer, merupakan suatu kumpulan module atau merupakan
program dari aplikasi itu sendiri yang memiliki banyak file seperti file Form, Modul, Class dan yang lainnya. Dalam Visual Basic, file project
disimpan dengan nama file berakhiran .VBP, dimana file ini berfungsi untuk menyimpan seluruh komponen program. Tampilan Project Explorer
dapat dilihat pada gambar 2.7.
Universitas Sumatera Utara
Gambar 2.7 Project Explorer
7. Property Window, merupakan jendela yang berisi semua informasi tentang
suatu objek yang terdapat pada Visual Basic dan digunakan untuk menampung nama properti suatu kontrol. Properti merupakan suatu sifat
dari objek dimana sebuah objek memiliki properti warna, ukuran, posisi, lebar, jenis, tipe dan sifat yang lainnya. Tampilan Property Window dapat
dilihat pada gambar 2.8.
Gambar 2.8 Property Window
Universitas Sumatera Utara
8. Form Layout Window, merupakan sebuah jendela yang digunakan untuk
mengatur posisi form pada saat program dijalankan. Pada saat kita mengarahkan pointer mouse ke bagian form, maka printer mouse akan
berubah menjadi anak panah empat arah printer mengatur posisi. Untuk memindah posisi form pada layar monitor dapat kita lakukan proses drag
and drop menggeser mouse. Tampilan Form Layout Window dapat dilihat pada gambar 2.9.
Gambar 2.9 Form Layout View
9. Code Window, merupakan sebuah jendela yang digunakan untuk
menuliskan kode program dari kontrol yang kita pasang pada jendela form dengan cara memilih terlebih dahulu kontrol pada kotak objek. Dengan
kata lain berfungsi untuk penulisan dari instruksi-instruksi program untuk pembuatan program. Tampilan Code Window dapat dilihat pada gambar
2.10.
Universitas Sumatera Utara
Gambar 2.10 Jendela Kode Program
10. Immediate Window, merupakan sebuah jendela yang digunakan untuk
mencoba beberapa perintah dengan mengetikkan baris program dan kita dapat secara langsung melihat hasilnya. Hal tersebut biasa dilakukan dan
sangat membantu proses pengujian suatu perintah sebelum dipasang di dalam program. Tampilan jendela Immediate dapat dilihat pada gambar
2.11
Gambar 2.11 Immediate Window
Bahasa pemrograman Visual Basic 6.0 memiliki beberapa konsep dasar diantaranya :
Universitas Sumatera Utara
1. Event, merupakan suatu kejadian yang akan diterima oleh suatu objek.
Event yang diterima oleh objek berfungsi untuk menjalankan kode program yang ada di dalam objek tersebut.
2. Method, merupakan suatu kumpulan perintah yang memiliki kegunaan
yang hampir sama dengan suatu fungsi atau prosedur, tetapi perintah- perintah tersebut sudah disediakan dalam suatu objek. Suatu method dapat
dipanggil dengan cara menyebutkan nama objek dan diikuti dengan tanda titik dan nama metodenya. Method umumnya digunakan untuk
menjalankan perintah khusus pada suatu objek tertentu. 3.
Module, hampir sama fungsinya dengan form, tetapi module tidak berisi objek dan bentuk standar, module berisi kode program atau prosedur yang
dapat digunakan oleh program aplikasi. Kita dapat menambahkan suatu module ke dalam program aplikasi dengan menggunakan perintah Project-
Add Module, dan kemudian mengisinya dengan suatu kode program yang akan digunakan oleh aplikasi tersebut.
2.3.3 Koneksi Visual Basic dengan Database Access