VBiB/ACCB.net - Visual Basic in België | .net Ineta User Group  
(login to hide)
Hoofdmenu

Advertenties

Het Computer Winkeltje HCW


Evenementen

Tips en tricks
U bevindt zich > Tips en Tricks > VB .net > Algemene tips > Componenten > Hoe een control-array simuleren? Deel III: for each in VB2008
Ik wil een tip ingeven

Tip: Hoe een control-array simuleren? Deel III: for each in VB2008
ArComAr - 03 Jun 2008 - 11:00

In vb2005 moest men steeds gaan kijken met de "typeOf" functie of het huidige object bijvoorbeeld een textbox was. Als je dit niet deed en je code was hiervoor niet geoptimaliseerd, dan zou het kunnen zijn dat je een error kreeg. Voorbeeld van een error: Kan een object van het type System.Windows.Forms.Button niet converteren naar het type System.Windows.Forms.TextBox. Vanaf vb2008 kan je dit heel simpel oplossen door gebruik van "Generics". Dit is nieuw vanaf vb2008. Wat het eigenlijk doet is een datatype selecteren en enkel met dat datatype werken. meer info: http://msdn.microsoft.com/en-us/library/w256ka79(VS.80).aspx
Code:


        For Each txt As TextBox In Me.Controls.OfType(Of TextBox)()
            txt.Text = "Gekeurd"
        Next

3001 x gelezen

Commentaar
U dient ingelogd te zijn om commentaar te posten.
 

Er zijn in totaal 102 tips gepost.

 

 
Postnuke - ADODB Database - PHP 4/5 - pnPhpBB2 - Hosting bij Openminds
Met dank aan Jürgen voor de jarenlange inzet van visualbasic.be (anno 21-12-2000)
vbib.be gestart op 1/03/06 (extra vanaf 1/09: vbnet.be en vbdotnet.be)
VBiB is gerelateerd met wintips.be

Nieuwsbrief RSS Feed: backend.php