late binding

Status
Niet open voor verdere reacties.

bn2vs

Terugkerende gebruiker
Lid geworden
18 aug 2007
Berichten
1.705
Ik heb nu ergens deze code:
PHP:
        frmMain.hist1.Text = frmMain.history(0)
        frmMain.hist2.Text = frmMain.history(1)
        frmMain.hist3.Text = frmMain.history(2)
        frmMain.hist4.Text = frmMain.history(3)
        frmMain.hist5.Text = frmMain.history(4)

Is het mogelijk om iets in deze aard te doen dan toegelaten is met option strict en explicit aan? (vind enkel dingen die niet toe zijn gestaan)

PHP:
        Dim x As Integer : For x = 0 To 4
            frmMain.hist[x].Text = frmMain.history(x)
        Next

Alvast bedankt :)
 
nee, in VB kan je niet aan variabele-variabelen namen doen (php wel geloof ik)

je zou wel een controll-array kunnen maken (mits hist1, hist2, etc textboxen, list ofzo zijn)
 
dat is nog wat boven mn niveau denk ik :(

zou je een voorbeeld kunnen geven?
 
Ik heb nu deze code en die werkt perfect :D

PHP:
        For i As Integer = LBound(frmMain.history) + 1 To UBound(frmMain.history) + 1
            If TypeOf (frmMain.geschiedenis.DropDownItems("hist" & i.ToString)) Is ToolStripItem Then
                CType(frmMain.geschiedenis.DropDownItems("hist" & i.ToString), ToolStripItem).Text = frmMain.history(i - 1)
            End If
        Next i

Thnx voor de hulp :thumb:
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan