Recent Comments


Wednesday, March 27, 2013

VB.NET : Fungsi Tag pada Properties Object.

Bagi programmer yang menggunakan bahasa vb.net khususnya untuk pemula, mungkin akan jarang sekali memperhatikan fungsi tag pada properties suatu objek komponen. Dengan fungsi tag kita bisa membuat event sama dalam 1 sub tetapi objeknya berbeda-beda. Masih bingungkah dengan penjelasan dari saya? Mari saya buatkan contoh kasusnya.

Disaat kita mengerjakan proyek software yang berskala kecil maupun besar, terkadang kita sering berjumpa dengan objek Button yang berguna untuk mengeksekusi suatu perintah. Contoh seperti pada gambar berikut ini :












Gambar diatas menggunakan Button untuk memilih salah satu perintah yang akan dijalankan. Untuk programmer pengguna bahasa vb.net yang sedang membuat program berskala kecil mungkin tidak akan ribet dalam pencarian sub. Tapi bagaimana dengan program yang berskala besar? Banyak sekali button-button disetiap formnya, kita pasti akan kewalahan dalam memberikan eksekusi kode. Bahkan disaat kita sedang mencari kode pada button tertentu, hal ini juga sering saya alamin. Nah disaat genting inilah fungsi tag pada properties objek akan berguna.

Masih dalam kasus yang sama seperti pada gambar diatas. Saya rubah tag dari setiap button(mulai atas sampai bawah) menjadi angka berurutan(1 sampai 3) agar tidak bingung. Lalu saya ketikan kode berikut dengan memberi event disalah satu button tersebut. Misal saya memilih event Click pada btn_Shutdown :

Private Sub btn_Shutdown_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_Shutdown.Click, btn_Logoff.Click, btn_Restart.Click
Select Case sender.tag
Case 1 'Button Shutdown
'Eksekusi untuk Shutdown
Case 2 'Button Logoff
'Eksekusi untuk Logoff
Case 3 'Button Restart
'Eksekusi untuk Restart
End Select
End Sub


Perlu diperhatikan untuk kode yang saya sengaja tebalkan. Kode tersebut berurutan sesuai dengan tag yang telah Anda berikan tadi, tapi tidak urut juga tidak masalah. Dengan begini kita bisa menghemat penggunaan sub pada objek komponen. Untuk event Clicknya juga bisa anda ganti sesuai kebutuhan.

Semoga tutorial dari saya ini bermanfaat…

Monday, March 18, 2013

VB.NET : Split String


Sudah lama tidak menulis artikel dan ngurus blog ini. Insya Allah setiap saya dapat ilmu akan saya jadikan artikel, selain bermaksud untuk berbagi juga ingin untuk mendokumentasikan apa yang telah saya pelajari :)