Would you like to react to this message? Create an account in a few clicks or log in to continue.



 
IndeksLatest imagesPencarianPendaftaranLogin
Pencarian
 
 

Display results as :
 
Rechercher Advanced Search
Latest topics
» Viagra Generico. prontuario viagra generico
Action Sama Pada Banyak Object I_icon_minitimeThu Aug 04, 2011 1:31 pm by Tamu

» Nearly Half Of Residents In Nova Scotia Nursing Homes Display Behavioural Problems
Action Sama Pada Banyak Object I_icon_minitimeThu Aug 04, 2011 11:24 am by Tamu

» русские мамки смотреть порно видео
Action Sama Pada Banyak Object I_icon_minitimeThu Aug 04, 2011 6:27 am by Tamu

» Compra Viagra. acquistare sildenafil viagra generico
Action Sama Pada Banyak Object I_icon_minitimeThu Aug 04, 2011 3:16 am by Tamu

» Compra Viagra. viagra generico acquisto
Action Sama Pada Banyak Object I_icon_minitimeThu Aug 04, 2011 12:44 am by Tamu

» free casino online games
Action Sama Pada Banyak Object I_icon_minitimeWed Aug 03, 2011 7:30 pm by Tamu

» Can Dogs Take Cough Medicine
Action Sama Pada Banyak Object I_icon_minitimeWed Aug 03, 2011 6:14 pm by Tamu

» This forum back up me thanks
Action Sama Pada Banyak Object I_icon_minitimeWed Aug 03, 2011 3:32 am by Tamu

» Some websites are starting to look wrong on Chrome?
Action Sama Pada Banyak Object I_icon_minitimeTue Aug 02, 2011 6:02 pm by Tamu

Forum
Affiliates
   
milw0rm.com
 
Plankton
 
milw0rm.com
 
echo.or.id/
 

 

 Action Sama Pada Banyak Object

Go down 
PengirimMessage
krebo_ing




Jumlah posting : 22
Points : 52
Join date : 04.06.09
Lokasi : jauh di mata dkt di hati

Action Sama Pada Banyak Object Empty
PostSubyek: Action Sama Pada Banyak Object   Action Sama Pada Banyak Object I_icon_minitimeSat Jul 04, 2009 12:46 pm

Jika anda bekerja dengan Visual Basic 6 tentu dalam pekerjaan programming, anda akan sering sekali memanipulasi object-object di dalamnya (lha iya lah… masa mau manipulasi apalagi? hehehe…). Dan juga termasuk kontrol-kontrol yang ada dalam form-form anda. Dan di artikel ini saya mau membagi satu trik untuk memperpendek baris program kita, ketika kita ingin memberlakukan aksi yang sama pada banyak object didalam satu form tertentu.

Misalnya, jika anda ingin mendisable semua textbox yang ada didalam suatu form, tentu anda bisa menggunakan cara yang biasa:

Text1.Enabled = False
Text2.Enabled = False
Text3.Enabled = False

Dan itu ngga salah sih, cuman bayangin aja kalau dalam satu form itu ada 12 textbox, masa mau mengulang baris itu sebanyak 12 kali?

Kita bisa menggunakan For Each untuk memberikan nilai yang sama pada property control yang sejenis disatu form. Syntaxnya cukup sederhana, untuk melakukan hal yang sama seperti diatas, tulis aja seperti ini:

For Each contrl In Me.Controls
If (TypeOf contrl Is TextBox) Then
contrl.Enabled = False
End If
Next contrl

Anda bisa mengaplikasikan ke seluruh control diform anda, cukup ganti di bagian TypeOf contrl Is TextBox. Ganti Textbox ke nama object anda. Misal, anda ingin mengaplikasikan nilai yang sama pada Combobox, ganti saja baris itu menjadi TypeOf contrl Is Combobox.

Untuk mengubah properti-nya, ubah contrl.Enabled = False ke properti dengan yang anda inginkan. Misalnya ingin memberikan nilai kosong pada Textbox itu, ganti menjadi contrl.Text = "".
Cukup mudah kan?
Kembali Ke Atas Go down
 
Action Sama Pada Banyak Object
Kembali Ke Atas 
Halaman 1 dari 1
 Similar topics
-
» Tips Enter pada Control DTPicker
» Tips Mengantisipasi XSS dan SQL Inject Pada PHP (Database MySQL)

Permissions in this forum:Anda tidak dapat menjawab topik
 :: Pemrograman :: vb-
Navigasi: