yang diinginkan di lingkungan Windows, ataupun lingkungan web, mulai dari bekerja dengan data hingga bekerja dengan form jendela dan kontrol.
Berbeda dengan API Win32, seperti VB6 ke bawah yang bersifat prosedural, kini .NET bersifat object oriented penuh OOP. Apapun yang akan
Anda lakukan pada .NET, Anda harus membuat sebuah objek dari kelas yang mempunyai fungsi tertentu. Kelas-kelas ini dapat diakses melalui bahasa
pemrograman .NET apapun. .NET mendukung multi languages sehingga bahasa menjadi masalah seni dan kesukaan saja karena yang diakses adalah pustaka API.
Semua objek yang dipanggil dengan bahasa .NET tertentu akan mempunyal method, properti, dan event yang sama. Hasil akhir dari semua bahasa
pemrograman .NET juga sama, yaitu bahasa Intermediate Language IL atau Microsoft Intermediate Language MSIL, yaitu sebuah bahasa pertengahan yang
dapat diakses oleh bahasa .NET dan dapat diterjemahkan oleh CLR atau dijalankan.
2.4.2 Menjalankan Visual Basic 2010
Setelah Anda melakukan instalasi Visual Basic 2010, Anda dapat menjalankan aplikasi tersebut dengan langkah sebagai berikut:
1. Klik menu Start.
2. Klik all Programs.
3. Klik Microsoft Visual Basic 2010.
4. Selanjutnya akan muncul splash screen Visual Basic 2010 Professional
9
Universitas Sumatera Utara
Gambar 2.1 Start Page Visual Basic 2010
2.4.3 Lingkungan di Microsoft Visual Basic 2010
Jendela Visual Basic atau sering juga disebut lingkungan kerja Visual Basic mempunyai tampilan yang hampir sama dengan tampilan jendela program aplikasi
Windows yang sudah kita kenal, seperti Word, Excel, dan Power Point. Di aplikasi visual basic terdapat menu-menu dan toolbar yang memuat ikon - ikon
dan tombol tombol untuk menjalankan perintah - perintah. Perbedaannnya, Visual Basic mempunyai beberapa tambahan komponen, yaitu title bar, menu bar,
Toolbars, Solution Explorer , form, Toolbox, Windows Project, dan Windows Properties.
10
Universitas Sumatera Utara
Gambar 2.2 Tampilan Visual Basic 2010 Mengenal tampilan visual basic 2010 yang terdapat beberapa bagian yaitu :
1. Tittle bar
Tittle bar adalah tempat untuk menampilkan nama
project yang
sedang dibuat. Contohnya seperti gambar di bawah ini :
Gambar 2.3 Tittle Bar
2. Menu bar
Sebelum menulis kode, sebaiknya mengenal dahulu IDE atau lingkungan kerja yang digunakan, sehingga anda tidak bingung saat bekerja dengan IDE Visual
Studio 2010.
Gambar 2.4 Menu bar Visual Basic 2010 11
Universitas Sumatera Utara
a. File, di sini tersedia menu untuk menutup aplikasi, membuka,
membuat, menutup, dan menyimpan file Visual Basic atau proyek Visual Basic 2010.
b. Edit, menyediakan fungsi umum pada item tertentu, seperti Undo,
Redo, Cut, Copy, Paste, dan Delete. c.
View, menyediakan akses cepat untuk membuka dan menutup jendela yang ada pada IDE, seperti jendela Solutio Explore, jendela Properties,
jendela Output, jendela Toolbox, dan lain sebagainya. Apabila Anda membutuhkan jendela yang belum terlihat pada IDE, Anda dapat
membukanya melalui menu View. d.
Project, menu Project menyediakan bermacam-macam file untuk aplikasi Anda, misalnya form dan class.
e. Build, menu ini sangat penting ketika Anda telah menyelesaikan
aplikasi yang Anda buat dan ingin menjalankannya tanpa IDE Visual Basic 2010, seperti aplikasi lain dalam bentuk .exe.
f. Debug, menu ini menyediakan tool untuk menjalankan start dan
menghentikan stop aplikasi dengan IDE Visual Basic 2010. Selain itu
12
Universitas Sumatera Utara
Anda juga dapat mencari kesalahan dan melihat apa yang terjadi pada kode yang Anda tulis.
g. Data, Anda membutuhkan menu ini jika ingin berhubungan dengan
database. Anda dapat mengelola data source dan preview data. h.
Tools, menu ini menyediakan perintah untuk melakukan konfigurasi IDE Visual Studio 2010.
i. Test, menu ini menyediakan pilihan untuk menciptakan dan melihat
unit percobaan untuk aplikasi yang Anda kembangkan sebagai bahan latihan penulisan source code pada bermacam-macam situasi.
j. Window, menu Window menjadi standar pada sebuah aplikasi yang
mengijinkan membuka jendela pada satu waktu seperti word dan excel. Anda dapat berganti jendela yang aktif melalui menu ini.
k. Help, menu Help menyediakan akses untuk membuka dokumentasi
Visual Studio 2010, dan informasi lain seperti jendela About, dan lain- lain.
13
Universitas Sumatera Utara
3. Toolbars
Toolbars pada aplikasi widows lainnya berisi tombol-tombol yang mewakili
suatu perintah tertentu yang sering digunakan untuk keperluan dalam pemrograman dan lain-lain,
Toolbars dapat kita lihat dalam bentuk ikon.
Gambar 2.5 Toolbars
4. Solution Explore
Solution Explorer adalah jendela yang menyimpan Informasi mengenai
Solution, Project
–
project , beserta
file-file, form
–
form ataupun
resource yang
digunakan pada program aplikasi. Pada bagian atas jendela Solution Explorer
terdapat Toolbox
yang digunakan untuk menampilkan jendela Properties
, menampilkan semua
file , melihat
Design form ,
Refresh dan
View code , untuk
melihat kode program. Pada Solution Explorer
juga kita dapat menambahkan class,
module, windows
form baru,
dan sebagainya.
Jika pada
saat kita
mengaktifkan Visual Studio 2010 jendela Solution Explore
tidak ada, kita
dapat menampilkannyas dari menu bar View, Solution Explorer
atau menggunakan tombol Ctrl + Alt + L.
14
Universitas Sumatera Utara
Gambar 2.6 Solution Explorer
5. Form Designer
Form Designer
merupakan suatu
objek yang
digunakan untuk
merancang
tampilan program. Form Designer
juga dapat dikatakan sebagai objek utama pada pemrograman Visual Basic karena pada
form inilah nantinya Komponen
dan kontrol Toolbox
diletakan dan diatur sebagus mungkin. Form
dapat diatur melalui jendela
Properties . Ukuran
Form Designer ini juga dapat diubah tinggi
dan lebarnya, dengan cara mengklik pada Form Designer
tersebut, sehingga tampak garis putus-putus disekelilingnya, hanya dengan men-
Drag Form
ke kiri, kanan, atas ataupun bawah, maka ukuran
Form akan berubah.
Gambar 2.7 Form Design
15
Universitas Sumatera Utara
Alur pembuatan aplikasi hingga aplikasi tersebut dijalankan dan perbedaanya dengan Visual Basic 6 dapat dilihat pada gambar di bawah ini.
x8 Visual Basic Source
Code Source code program VB6 diubah
menjadi instruksi x86 disebut juga
kode ‘native’ atau ‘mesin’.
Visual Basic Compiler X86 instructions
Gambar 2.8 Alur Program pada Visual Basic 6.0
Visual Basic 2010 Source Code
Visual Basic 2010
Compiler
Microsoft Intermediate
Language MSIL Kode Program yang kita tulis dengan
Visual Basic 2010
Compiler menghasilkan file exe dengan instruksi MSIL yang belum
dimengerti oleh mesinprosesor.
Common Language Runtime
CLR
Visual Basic 2010 Compiler
Setiap kali file exe MSIL dijalankan akan melewati CLR. CLR adalah .NET
Gambar 2.9 Alur Pembuatan Program pada Visual Basic 2010 16
Universitas Sumatera Utara
2.4.4 Variabel Microsoft Visual Basic 2010