Nur ein ganz kurzes Beispiel, um zu zeigen, wie ein Call-By-Value & Call-By-Reference aufgebaut ist.
Private Sub btByRef_Click() tbAusgabe.Text = TestByRef(tbEingabe.Text) End Sub Private Sub btByVal_Click() tbAusgabe.Text = TestByVal(tbEingabe.Text) End Sub Public Function TestByRef(ByRef zahl As Integer) As Integer zahl = zahl + 1 End Function Public Function TestByVal(ByVal zahl As Integer) As Integer zahl = zahl + 1 Return zahl End Function
Um Textboxen über eine Schleife ansprechen zu können, kann man den folgenden Code verwenden:
For i = 1 To 4
Controls.Item("TextBox" & i).Text = "Hallo ich bin Textbox Nr. " & i
Next
Die Textboxen heißen in diesem Beispiel »TextBox«. Die Variable »i« dient in diesem Fall, um die Textboxen der Reihe nach anzusprechen.