Minggu, 28 September 2014


                       Pemograman visual

Mari mulai belajar Visual Studio .Net 2008. Saya tidak akan terlalu banyak menjelaskan, tetapi Saya lebih suka memberikan bahan yang langsung tertuju pada proyek. Jadi Anda tidak perlu takut NGANTUK.. Hehehe.. :-)
Pada 'Module 01 - Visual Basic .NET 2008', masih perkenalan aja secara mendasar, jadi Saya mohon maaf kalo isi modul ini terlalu dasar rekan-rekan rasa... Mohon maaf ya... Oke langsung aja deh kita mulai...

Yang akan dipelajari pada modul ini adalah:
01. Memulai, Mengenal IDE & Membuat Proyek Baru pada VB.NET 9.0
 
02. Mengenal Form (Formulir tempat mendesain tampilan program)
03. Mengenal Form (Formulir tempat mendesain tampilan program)
04. Menambah Kontrol Dasar (Label, Textbox, Button) pada Form
 
05. Mengenal Toolbox (Kotak Perlengkapan untuk mendesain)
06. Mengenal Property (Pusat Pengaturan Objek/Kontrol)
07. Mengatur Property Form dan Kontrol Dasar
08. Mengatur Jenis Warna & Huruf pada Form dan Kontrol Dasar
09. Menyimpan Hasil Kerja Proyek Program




Memulai, Mengenal IDE & Membuat Proyek Baru pada VB.NET 9.0
Sebelum memulai, pastikan software Microsoft Visual Basic .NET 9.0 sudah terinstal pada KOMP anda. Kalo belum ya sama aja bo'ong... Install dulu bro...
Okeh... Setelah diinstall, untuk memulai membuka Ikutin langkah berikut :
Klik Menu Start > All Program > Microsoft Visual Studio 2008 > Microsoft Visual Studio 2008
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicmH0o_mGdc1mAj-JCGM9kYMK4t3TUQIBBl5FLfulZRxWOQh1OeYxuJWBrndvSqt1hx6OfRRtbWkbsn7gILJWwGIOvPXHHDL6-cA7vGaOg1ZOkDMKaLlKywHyxu5W0uYqiZQa5P_cfl3s/s1600/New+Bitmap+Image.bmp 
Kemudian akan ditampilkan IDE (Integrated Development Environtmen) atau sebutannya lingkungan kerja, seperti gambar berikut :

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkpG7Xn9TiH0yW0o98tdh764OQ3Vt3r02TdHYyjPtxlDwRohUgmYGOt8RAIG5lQx01h-qnEaM-FWFLBxin-buZVm94TJJX4VmHufUq-Rm7thB5iXPMDi3_VXKm8P-tMKdyhFdFnE3fdW4/s400/0002.jpg

Silahkan Anda kutak-katik sendiri IDE Visual Basic .NET 2008. Kalo terjadi kesalahan bukan kesalahan Saya ya... Hehehe... Kan Anda yg kotak-katik... :-P
Oke... Lalu kita akan membuat sebuah proyek baru, caranya adalah :

·                        Klik Menu File > New Project ; atau
      https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfVCodn5ZCS6HyomtXa60ParqMHMenWpQLfLyZqmWQYNlGQFk7_71zA5yGH9Sct1WiCnHr48QwzvROAYpjAYu_QQWi2Cf_gqt8HyltfMpmPQfEtYKRGlssob0BijWuKrn9FP6FJSGmVxA/s1600/0004.jpg

·                        Pada Tab Recent Project, Klik Project... pada Create : ; atau
          https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIIfuXmtqCfHkmQF64TiTdkrfWPngzk3KjjPZ-_aXbmSztnzSJPjwIv_xUcTeib96fJHJGwSnn0arlisBWd3McnJqZPSiNS3bINnbEeqQ34VRkVIjR3JjtPxf38qXwO5oE8zDfttq58uw/s1600/0003.bmp  

·                        Shortcut Ctrl+N melalui keyboard
Lalu akan tampil kotak dialog "New Project". Pada Name ketik nama proyek Anda. Misalkan : "Proyek Pertama Saya". Lalu Klik OK.

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgIDEhabl4_LirB8PtvexGgQ_jUX68g9dVQ0k6BZYSx22FhhgEMnUktlqeQQHYFQA2lou0jzlsROoha6cPCo9ac77yTbc-aC0CcxKB6vwlKMBmbAkZIL0QqcRXhDJxatXmRXjwQXwJcQtk/s400/0005.jpg

Horeeee... Anda berhasil membuat sebuah proyek baru. Berikut adalah tampilannya. :-)

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9KSF80UmRoknBkkUp36TaQWZRS4nwaN6V6jm-iyJdmSbVm2995GRCe_IaWrhuYx6U95wVFpXe_7Q9IJX-sgD7iqIApTeS5IFrMLFxceyZWl2T4PsVMHhrbB68Dtgcfz4qQDG4aohmG9g/s400/0006.jpg


Mengenal Form (Formulir tempat mendesain tampilan program)
Lanjut kebagian kedua. Disini kita akan lebih mengenal apa itu
 Form. Form adalah bagian terpenting dari pemrograman, karena form adalah tampilan program yang akan dilihat dan berinteraksi oleh penggunanya. Berikut adalah tampilan form :
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglHx-RX70cVkTVGp5-BhQnIBCrK_9CrYOi3s73wR0kPRIImRpBeV3xCzB1V1o_WTtHenmEriJ9GQ38ArpAKsYoQCmVX1NPue3hxFGfGuwi6qnlYih6OHJRcH-CUrG7tc7vEyzzRzBgZGw/s1600/0007.jpg

Coba anda pikirkan, mirip seperti apa sih tampilan form diatas? Ya... Bener sekali. Seperti tampilan program atau aplikasi yang sering anda pakai. Seperti
 Kalkulator, dll. Hanya saja yang diatas ini masih polos bro. Belum pernah kena senggoll... Xixixixi.. :-P
Pada intinya, setiap form secara default, pastilah memiliki bentuk (shape), mempunyai judul/title (banner) dan memfungsikan 3 tombol diujung kanan atas (minimize, maximize dan close). Silahkan anda klik (ingat: klik, bukan double klik) sendiri, perhatikan apa yang terjadi... :-)
Eiits, udah diklik koq gk terjadi apa-apa ya... Kira-kira kenapa ya...???


Memulai & Mengakhiri Proses 'Debug' Program yang Didesain
Ada yang tau kenapa? Ya... Karena Form tersebut masih dalam kondisi didesain (design)
 tidak dalam kondisi ditesting/dijalankan (debugging).
Untuk memulai proses Debug, coba langkah ini:

·                        Klik Menu Debug > Start Debugging
      https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRduMrpvSWTIk2L1y7hZ4HedsFSGxtiUu0YTUo19OO398lxEGZqc5N2PiFpg-O50LkrQVsHee6-bsFfnRCFjWP-UAmkvwvpEcJj0xz8zSHH-DYm629C2APJ9IPZ_tH6kQoxNkjXK2GoMQ/s1600/0008.jpg

·                        Pada Toolstrip, Klik ikon "PLAY" 
      https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTU2e8GNJGb-wLkrbq1VwTpoPk3bM_CdsCjGYZjgQkNabF1JNjWKX5s1fi1tziRBcQkqOjKP_CeV5952UBnVLOPzcNKCn_Wq3RSoagPlxA6IG2Da1Fmj7BjS0oiBoUVVRKQRu7LCVfpug/s1600/0009.jpg

·                        Shortcut F5 melalui keyboard

Selamat! Anda telah berhasil membuat program pertama Anda yang terlihat seperti ini:
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5Q8VN_wri9Ds88XAQj-ZF7yAm4Q5dpJejbOFY8Eb9QqyKpFXOnAVxroMo_73llpLLHSfzKOH6V4bBkxvIBxUe5N7cmT_tI2GBVu1gKu6gk2gYLLesnPVYBeGIMi_uQZeUfydWUp6q5Fk/s1600/0010.jpg

Untuk mengakhiri proses Debug, kembali ke IDE VB.NET 2008, coba langkah ini:

·                        Klik Menu Debug > Stop Debugging
     https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAIWrfJXlYAoW-KX1RDmJrKNZgnca77nSEx2tDefOotD7Fq80tfMrrOHMRbkTQB9umkrPh3ftrR2EvH5FuUSq8gQwBmmDTCkf7Pd_Bkjhl_lRBF_jGTAvoHcyBQBFyjZdpCfEAP1yATOQ/s1600/0011.jpg

·                        Pada Toolstrip, Klik ikon "STOP"
      https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdcqL98CzxlLQQ8tJhGBJ-e1cLT9ICMsmE9BxPl-mLnMHuOvupG7tKEkA7KPLTyBHLp_WWvFBV1M1xe7sLcSxS6sQWtaBqGMePkH3eG2IJqmcKSU8FsXqCgdxnAOscQcDCAMyn6JNpf0Y/s1600/0012.jpg

·                        Shortcut Ctrl+Alt+Break melalui keyboard
·                        atau pada kasus ini cukup klik tombol [X] pojok kanan atas pada form
Jadi, Anda telah mengetahui 2 jenis tampilan pada VB.NET 2008. Yaitu tampilan desain (designing) dan testing (debuging). Pada saat menggunakan tampilan desain, Anda mengerjakan segala hal untuk mendesain form tersebut, seperti menambahkan kotak teks(Textbox), Label, atau Tombol (Button). Pada saat menggunakan tampilan testing, Anda melakukan testing terhadap program yang telah didesain sebelumnya. Dan ingat, hal ini mengacu pada Langkah Kerja Pengembangan Program, yaitu : DESAIN dan TESTING. (supaya mudah cukup 2 ini dulu,,, Hahhay... :-P)


Mengenal Toolbox (Kotak Perlengkapan untuk mendesain)
Setelah mengenal Form, selanjutnya kita akan mengenal Toolbox.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvRmdrQnQypqj504zZQTQZCtrQdRjbCDy8PrwJIxPD3NpV1ffJAMdOUrY36j7TH6hwtsC74Fp7og85jSmr-6Z_mGUjOq_41IGPdUoKg-2xhil9JPN63u8gMZDmXFP3iBdufx1mfsDsHPQ/s1600/0013.jpg

Untuk menampilkan seluruh perlengkapan, arahkan penunjuk mouse diatas ikon Toolbox tersebut dan secara otomatis perlengkapan tersebut akan ditampilkan.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3Dp2JRmyW7g6bf3VFX5vtTKQXNiZmZlsK0JTocdBn8TU1yPs1OgUglidZe9tSLgzZlgi_-PiFFzr3u0aKFtjmpl_gYE8K0T5NvG0Ec1f4MuB7Rg2VjF9C7xkdGPTJihNnzQxtmmXvHiw/s1600/0014.jpg

Untuk menempelkankan Toolbox pada IDE, klik tombol
 "Auto Hide". Begitu juga untuk melepaskan tempelannya. Sesuaikan saja dengan kenyamanan Anda.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXpRVtxdBxAcHtFHKBVvlPYCS790mcmdMzEuVyL3mgzPoAmdFrCpyVL51F5YHYQPs8-hez9N8bo9uQJQjcEvruvpWL7JFN14jR0XbWxLcBqvB4Y-tlz3a5_ktB1U58qFlCf0R9Dm8ACEA/s1600/0015.jpg

Ada 7 kategori untuk perlengkapan. Kategori perlengkapan yang akan kita gunakan pertama kali adalah
 "Common Controls". Kategori Perlengkapan ini adalah yang dasar sekali. Untuk melihat apa-apa saja perlengkapan yang ada didalamnya, klik tombol [+]. Berikut adalah gambarnya.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkKHZvUAsKt1OMAptwHoDqQVBlFCxkKC3emILeIhJALtNsGno3_8YmWVwPLI56CvvEgv2UMshplaIm11WT3L4cicNpW1FDXosIfuIlIrreOn8BSZlm_tHvXy4NhXWJT70X_IoOujA5sP8/s1600/0016.jpg

Seperti yang Anda lihat. Ada banyak kontrol yang ada pada Kategory
 "Common Controls". Sebagai awal, kita hanya akan menggunakan kontrol Button, Label dan TextBox.


Menambah Kontrol Dasar (Label, Textbox, Button) pada Form
Oke.. Mari kita menambahkan beberapa kontrol pada
 Form1. Misalkan Anda ingin menambahkan sebuah kontrol Label, maka langkah yang harus anda lakukan adalah :
1. Cari kontrol yang bernama
 Label pada Toolbox
2.
 Double klik kontrol Label tersebut, atau
3. Klik tahan, geser penunjuk mouse diatas Form1 (sesuaikan), lalu lepaskan
maka Label akan ditambahkan ke dalam form. Untuk mengatur posisi, klik tahan lalu geser ke posisi yang Anda inginkan.
 
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVdTeZ5-lkwp6zopcMYEvq3SoC4Jgc2t1542gIsBb9wClyA75A9XJohtcIpAwz4qEww_-_JtB_SbxMN3UA8o7wCFw1lj8mMdWmi5Q7Q-xgkMPFaYb4zZE9ap6ZV44AWJQkAH0jU0EBZS8/s1600/0017.jpg

Lalu tambahkan lagi 2 buah kontrol Label, kontrol TextBox dan Button masing-masing 3 buah. Sehingga tampilannya menjadi sebagai berikut.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSRYkmZjJJQCF2nfnySE8_ElyhgWDbESyx3MOAtV1HIr2Cb-v35SIelYKBmqaLUTdw-LIBRpG2Xg0M2ndNb3GBh-G-ix3fdLSpcj-xG6sqjWQ0MRB0apNJFv2j5xSKlm6FJL7YfYX3GY4/s1600/0018.jpg

Perhatikan kotak-kotak kecil yang berada disekitar kontrol pada saat di pilih.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRWLsI6E_3Rj4doVJYJ914Vi3Jrd6tlzZzsk-3JECGoOpkKKmb2IJ_F7C0zlDPYHOkLvlge8J36MTzPx1fVFmSIs6oDRWStZUniwPveoRpYEcW6ETuNdgZlsIvBk6y2bLXNJQuKUqqHgE/s1600/0019.jpg

Pada
 Button, terdapat 8 buah kotak-kotak kecil yang mengitarinya. Untuk apa? Fungsi dari kotak-kotak kecil tersebut adalah untuk mengatur ukuran Button tersebut. Ada 8 titik, berarti perubahan ukuran (panjang/lebar/tinggi) dapat dilakukan dari 8 titik tersebut, yaitu dengan melakukan klik tahan, geser sesuai keinginan Anda.
Sama halnya pada
 TextBox, hanya saja cuma terdapat 2 buah kotak kecil, dikiri dan dikanan. Sedang yang satu lagi itu adalah Smart Tag (jalan pintas melakukan perubahan pada Property). Untuk Smart Tag akan dibahas pada pembahasan berikutnya. Textbox secara default hanya dapat diatur lebarnya saja (kekiri/kekanan) karena ia bersifat single line (satu baris). Tetapi juga dapat diatur tingginya (keatas/kebawa) bila sifatnya dirubah menjadi multi line (banyak baris), ini juga pengaturan pada Property yg akan dibahas selanjutnya.
Tetapi perhatikan
 Label. Untuk label samak sekali tidak ada kotak-kotak kecil untuk mengatur ukuran. Secara default, label hanya dapat diatur letaknya saja. Namun bila ingin merubahnya, maka juga harus dilakukan perubahan pada Propertynya.



Mengenal Property Box (Pusat Pengaturan Objek/Kontrol)
Hehehe... Dari tadi disinggung soal Property... Akhirnya kita akan mengenal apa itu Property. Sesuai dengan sub judul diatas, Property adalah pusat dimana kita akan melakukan pengaturan terhadap Objek/Kontrol yang kita pilih. Jadi
 INGAT !, dipilih dulu baru dirubah. :-)
Dimanakah terdapat Property? Property dapat dilihat di suduk kanan bawah pada IDE VB.NET 2008. Berikut ini adalah gambar Property dari Form1.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSkoPiKwkZP_pePj-hhUbwRHnXODmMlBKUiGN1_EepOfbbXT9BsZHD7kSK57KsFEcW0gg4FHrNDs3jx-Y_b-fJZAFC8ROxX5Hd7phZxB7Oq6RwvXnP0EqVeLx-6-shn738Rh0GF0r9EXw/s1600/0020.jpg

Apa yang terlihat diatas adalah beberapa Property dari form, yaitu : BackColor, Font, ForeColor, FormBorderStyle, Text, dll. Dan yang ada disebelah kanannya adalah nilai/isinya. Contoh :
 FormBorderStyle | Sizeable, dll.

Agar lebih mudah diakses, maka daftar Property ini dapat ditampilkan berurutan berdasarkan abjad. Caranya, klik tombol huruf
 [A/Z], seperti gambar berikut.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjj-dYPDefTOa_1yaIAseOMHt-6vHfEAA_29_qELtOm8vAuVbzSeL1eEJTrXeM1-6bner1G5wB1UTK210HCdB6I58kkeN1nlpEHRrIfkS5NXX7d9R6lPGMxckduHvstunFK4ZJbCCv_r4k/s1600/0021.jpg

Sebelum kita merubah-rubah isi dari Property, akan lebih baik kalau dipaparkan dulu arti dari Property itu sendiri.
Baiklah... Kontrol-kontrol yang tadi ditambahkan ke dalam Form (TextBoxs, Labels, Buttons) dan Form itu sendiri disebut dengan
 Objek-Objek Kontrol. Anda boleh membayangkan Kontrol itu adalah suatu benda/objek, yang dapat diambil, dipindahkan, diganti, dibuang, dll.

Contohnya :
 Televisi. Jika TV itu kita anggap kontrol, maka tv itu pasti mempunyai Property. Apa sajakah Property dari TV? Properti Tombol | ON/OFF, Properti Warna | Hitam, Properti VolumeSuara | 0..100, coba anda pikirkan sendiri, apalagi properti yang dimiliki oleh TV. 
Beberapa Properti memiliki sebuah nilai, namun ada juga yang 2, 3, 4, 5, dst. Seperti Tombol pada TV tadi memiliki 2 nilai, yaitu
 ON atau OFF. Sedangkan untuk Warna, ada banyak warna yang bisa dipilih, bisa berpuluh-puluh warna.

Nah, bagaimana kalau objeknya diganti menjadi
 Mobil Sedan Merah Ferrari 2010. Sebagai latihan, coba deh Anda buat propertinya... :-)

Kembali kepada Objek-Objek Kontrol pada VB.NET 2008. Jadi setiap Objek Kontrol pada VB. NET pasti memiliki properti. OKE... Sebagai latihan, kita akan coba mengganti beberapa nilai dari property pada
 Form1.

·                        Klik Form1 (untuk mengaktifkan Property pada Form1)
·                        Carilah Properti "Text" pada PropertyBox, seperti gambar berikut
      http://homeandlearn.co.uk/NET/images/Properties3.gif
         
 Text adalah Properti dari Form1. Nilainya secara default adalah "Form1"

·                        Klik 2x Properti Text, maka secara otomatis nilainya akan disorot (diseleksi)
·                        Hapus "Form1", ganti dengan "Form Pertama Saya", lalu tekan tombolENTER. Apa yang terjadi?
·                        Perhatikan bahwa judul pada Form1 berganti menjadi "Form Pertama Saya". Seperti gambar berikut. Horee.. Anda berhasil merubah judul Form1.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtyKojc_GlmtpEcCEtethmjLeHflDlmZTG8BAqHEKeRHlEJZ9AFxeGlYaduTzNpp3r94bdvz7v3vXLoszqx8F4n-cnZlQ61d2p-_9a_7y65VAQK6M54y09Ph5YzzclEDzcuTN317gagkg/s1600/0022.jpg

 Okey.. Saya rasa Anda mengerti apa yang dimaksud dengan
 Property Box. :-)



Mengatur Property Text pada Form dan Kontrol Dasar
Sebelumnya kita sudah merubah properti TEXT pada Form1. Nah, sekarang kita juga akan merubah properti TEXT pada setiap Label, dan Button. Mengapa TextBox tidak? Coba jawab sendiri. :-) Karena TextBox tersebut adalah tempat dimana kita akan berinteraksi dengan program yang berupa
 mengetikkandata/informasi pada kotak teks tersebut. Jadi properti TEXT pada TextBox dapat dirubah/diisi secara RUNTIME (program sedang dijalankan).
Sekarang rubahlah properti TEXT pada label-label itu seperti ini (abaikan tanda kutip(")):

Label1  :
 Text | "Nama Lengkap"
Label2  :
 Text | "Alamat"
Label3  :
 Text | "No. Telepon"

Button1 :
 Text | "&Tambah" (Apa fungsi simbol '&' ?)
Button2 :
 Text | "&Ubah"
Button3 :
 Text | "&Hapus"

Atur letaknya agar tidak tumpang tindih dan berikut ini adalah gambarnya. Setelah selesai, jalankan programnya bro... Jangan lupa di'stop' ya... Hehe... Karena apa? Karena, pada saat program dijalankan (RUN) maka seluruh pengaturan pada IDE akan bersifat 'read only' yang artinya tidak dapat dirubah hanya untuk dilihat. Jadi jangan bingung kalau IDE VB.NET Anda tidak bisa diubah, coba STOP dulu programnya.. Pasti bisa lagi deh... Hehehe... :-)
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqIxy10O6VgHbYXJGrp8sQbsaRjjJMNFiCJkhgLsD0lGKtqWbOp77b2rA9wfa30wv8iAEWhLUnTxkJzelfFaAVz02Ko3LWyc1F3a95bTqRi_RshPzYUNV2yNRCjjvmiWClphG8sVqlv4U/s1600/0023.jpg



Mengatur Jenis Warna & Huruf pada Form dan Kontrol Dasar
<under construction> 
 

Menyimpan Hasil Kerja Proyek Program
<under construction> 
 



Berikut ini saya lampirkan link download :
<<Download Tutorial>>   <<Download Source Code>>
Diposkan oleh Putra Ramadhansyah TM Pukul 13:45