Code:
If mnuengels.Checked = True Then
Dim engelsgetal As Integer
engelsgetal = 0
for engelsgetal = 0 to engelsnederlands.lenth
engelsnederlands(engelsgetal) = CType(InputBox("Geef het nederlandse woord in : ", " Nederlands "), String)
engelsvertaling(engelsgetal) = CType(InputBox("Geef het Engels woord in : ", " Vertaling "), String)
next
End If
werkt enkel als ge op voorhand weet hoeveel woorden ge gaat gebruiken (want de array moet op voorhand de lengte hebben)
als ge wilt bijvoegen moet ge zoals gezegd dynamische arrays gaan gebruiken dmv Redim Preserve
(eventueel een hashtable gebruiken?)
overigens moet zover ik weet
Code:
Dim engelsnederlands As String()
Dim engelsvertaling As String()
beter zijn:
Code:
private engelsnederlands() As String
private engelsvertaling() As String