Visual Basic Aplication

Visual Basic Aplication Program/aplikasi/software yang paling sering dibutuhkan dalam dunia kerja adalah pemrograman database atau basis data. Database atau basis data ialah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. Bahasa untuk membuatnya juga bervariasi, misalnya bahasa visual basic dengan software Microsoft visual basic. Microsoft visual basic 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. Microsoft visual basic tidak dapat langsung menampilkan data-data yang tersimpan pada database dalam bentuk record. Diperlukan suatu langkah-langkah tertentu untuk mengakses data-data tersebut sehingga dapat mengontrol operasi-operasi dasar pada database. Data Control dalam Visual Basic toolbox menyediakan akses menuju data-data yang tersimpan dalam database. Operasi-operasi dasar pengaksesan data (insert, update, delete) juga dapat dilakukan menggunakan Data Control. Namun Data Control hanya dapat digunakan Visual Basic untuk menghubungkan dengan database MS. Access, terlebih lagi MS. Visual Basic yang belum diupdate dengan service pack versi tertentu hanya dapat mengenali MS Access 7.0. Agar aplikasi dapat mengakses data dengan database yang lebih universal, sebagai pengganti Data Control akan digunakan ActiveX Data Object (ADO) yang merupakan standar Microsoft dalam melakukan akses data. ADO tersebut dapat digunakan dalam pemrograman VB baik yang berbentuk component (ADODC) maupun reference (ADODB). Untuk dapat mengakses suatu database dan menampilkan data dalam form maka perlu dihubungkan database dengan form tersebut. Beberapa kemampuan atau menfaat dari Visual Basic diantaranya seperti: a. Untuk membuat program aplikasi berbasis Windows b. Untuk membuat objek-objek pembantu program seperti control Activex, File, Help, Aplikasi internet dan sebagainya. c. Menguji program dan menghasilkan program akhir berakhiran EXE yang bersifat Executable, atau dapat langsung dijalankan. Struktur aplikasi visual basic terdiri dari : 1. Form, yaitu windows atau jendela dimana anda akan membuat user interface atau tampilan yang merupakan antarmuka program yang akan dibuat. 2. Kontrol, yaitu tampilan berbasis grafis yang dimasukkan pada form untuk membuat interaksi dengan pemakai (textbox, label, frame, dan lain-lain). 3. Propertis, yaitu nilai atau karakteristik yang dimiliki oleh sebuah objek visual basic. Contoh : Name, Caption, Size, dan lain-lain. 4. Metode, yaitu serangkaian perintah yang sudah tersedia suatu yang dapat diminta untuk mengerjakan tugas khusus. 5. Prosedure Kejadian/Event Prosedure, yaitu kode yang berhubungan dengan suatu objek yang dapat diminta untuk mengerjakan tugas khusus. Kode ini akan mengeksekusi ketika ada respon dari pemakai kode ketika ada event tertentu. 6. Prosedure Umum, yaitu kode yang tidak berhubungan dengan suatu objek. Kode ini harus diminta oleh aplikasi. 7. Modul/Module, yaitu kumpulan dari prosedure umum, deklarasi variable dan defenisi konstanta yang digunakan oleh aplikasi. Kelebihan Dan Kekurangan Visual Basic • Kelebihan : 1. Pengguna dengan dasar pemrograman apapun bisa dengan mudah menggunakan. 2. Ketika kita melakukan instalasi program lain yang mendukung penggunaannya dalam VB, maka komponen dari program tersebut bisa di masukkan dalam daftar komponen VB. 3. Ketika kita melakukan kesalahan penulisan kode, VB secara otomatis membetulkannya dan tidak perlu kita bersusah payah mendeklarasikan komponen ke dalam list code. • Kekurangan : 1. Sifatnya komersial 2. File VB sering menjadi target serangan virus. 3. Dokumentasi sebenarnya lengkap dalam MSDN, namun untuk instalasi MSDN membutuhkan biaya dan space hardisk yang besar.
Lebih baru Lebih lama