Melewatkan type data sebagai parameter memang jarang digunakan, akan tetapi ini sangat membantu sekali jika program yang dibuat mencapai ribuan atau puluh ribuan baris karena dengan teknik ini akan sangat membantu programer dalam memanage source code nya. untuk memahi tentang apa itu melawatkan type data sebagai parameter perhatikan contoh berikut ini. Misalnya saya mempunyai contoh form sebagai berikut
Gambar 1 Form Desain Program
Jika saya ingin membuat suatu function dimana function tersebut bisa digunakan ketiga button untuk meletakan data yang berbeda di textbox maka type data textBox harus dilewatkan pada parameter function yang dibuat. berikut ini adalah contoh function untuk menampilkan type data di tiga textBox.
private void tampilkanNilai(TextBox tempat, string data)
{
tempat.Text=data.ToString();
}
Perhatikan dengan seksama source code function diatas. pada parameter terdapat type data TextBox. Type data ininlah yang digunakan untuk meletakan data yang di ketiga texBox pada form diatas. Oke sekarang langsung saja membuat projectnya. Pertama silahkan siapkan project kosong seperti biasanya, klik file new project. Pada kotak project name silahkan isi nama project sesuai dengan keinginan, tidak ada aturan khusus dalam penamaan project. Untuk step by step nya silahkan ikuti instruksi instruksi dibawah ini
Langkah 1 : setelah project selesai disiapkan, tambahakn tiga label dan tiga textBox pada form yang ada, atur dan tata sedemikian rupa sehingga tampilannya seperti pada gambar diatas
langkah 2 : double klik pada button satu untuk membangkitkan event single klik pada button tersebut. masukan source code berikut ini
tampilkanNilai(textBox1, "INi di text Box 1");
langkah 3 : double klik pada button dua untuk membangkitkan event single klik pada button tersebut. masulan source code berikut ini
tampilkanNilai(textBox2, "INi di text Box 2");
langkah 4 : double klik pula pada button tiga untuk membangkitkan single klik pada button tersebut. masukan source code berikut ini
tampilkanNilai(textBox3, "INi di text Box 3");
langkah 5 : Tambahakan function yang berfungi untuk menampilkan data ke ketiga texbox tersebut. buat nama function tersebut dengan nama tampilkanNilai. Source codenya seperti berikut ini
private void tampilkanNilai(TextBox tempat, string data)
{
tempat.Text=data.ToString();
}
langkah 6 : Done. Program selesai dibuat. Sekarang silahkan running program yang telah selesai dibuat
Jika langkah-langkah diatas dilakukan dengan benar, maka saat program dijalankan program akan tampil seperti pada gambar diatas. Setelah diklik pada button satu aka muncuk data pada texbox1, jika diklik pada button dua akan muncul data string ditexbox2, begitu pula jik di klik pada button3 akan muncul data bertipe string pada textbox 3. Berikut ini adalah hasil preview program yang telah dirunning
Gambar 2. Program saat button satu ditekan
Gambar 3. Program saat button dua ditekan
Gambar 4. Program saat button tiga ditekan
Untuk memudahkan dalam memahami tutorial ini silahkan download contoh programnya disini dan juga download projectnya disini
Download programnya disini
pandauan download : klik link download yang disediaan diatas, setelah itu akan muncul halaman adf.ly, tunggu beberapa detik sampai pada pojok kanan atas muncul tulisan skip ad. klik tombol tersebut ,setelah itu akan muncul halaman ziddu, silahkan klik pada button download yang muncul pada halaman ziddu
NB : Semua program dalam tutorial ini ditulisa menggunakan IDE Visual studio 2010. dengan target framework 3.5.Sehingga minimal komputer harus terinstal windows vista untuk bisa menjalankan program *.exe nya, Atau windows xp yang sudah di instal netFrameWork 3.5
Artikel Terkait
2015-11-24 xiaozhengm
BalasHapuscanada gooses
michael kors handbags
nike roshe runs
michael kors outlet
air jordans
longchamp bags
michael kors outlet online
tiffany and co
ugg outlet
canada goose outlet
ray ban sunglasses
nike air max
hermes uk
coach factory outlet
ugg sale
ugg outlet
michael kors handbags
coach outlet
ugg outlet store
juicy couture
burberry outlet
jordan 4 toro
air force 1
north face jackets
north face outlet
ralph lauren uk
new balance outlet
longchamp outlet
kate spade outlet
toms outlet store
hollister uk
north face uk
nike roshe run women
coach outlet
soccer jerseys
coach factory outlet
true religion outlet
gucci outlet
chaussure louboutin
zhengjx20160411
BalasHapushollister clothing
nike air max uk
michael kors outlet online sale
louis vuitton bags
cheap toms
ralph lauren outlet
cheap ray ban sunglasses
lebron 12
abercrombie and fitch
tory burch boots
air jordan shoes
basketball shoes
coach outlet
cheap ray ban sunglasses
cheap ray ban sunglasses
montblanc pen
adidas running shoes
christian louboutin sale
cheap rolex watches
longchamp le pliage
ray bans
michael kors outlet online
nike free 5.0
toms
oakley outlet
air jordan shoes
louis vuitton purses
coach factory outlet online
louis vuitton
gucci outlet online
ray ban sunglasses uk
nike air force 1 white
michael kors bags
kd 7 shoes
louis vuitton outlet
michael kors
michael kors purses
louis vuitton outlet online
oakley vault
coach outlet store online
nike outlet
BalasHapusmichael kors handbags sale
michael kors outlet
patriots jerseys
chicago bulls
michael kors handbags
instyler max 2
nike store uk
cheap mlb jerseys
michael kors handbags
n7h17x1r80 z7z22n2d41 v2a37a8p69 j6i87v1r62 x0z10v3c45 e0b61b2x41
BalasHapus