Public Class Form1 Private Tbls() As Table Private Structure Table Dim Tbl() As String End Structure Private Sub CréerTableaux() Dim n As Integer, i As Integer, Tble As Table n 3 : ReDim Tbls(n) 'à la place de n List_IP.Items.Count - 1 For i = 0 To n ReDim Tble.Tbl(20) : Tbls(i) = Tble Next i End Sub ''' <summary> ''' Obtient ou définit l'élément n°j du tableau n°i ''' </summary> Private Property Valeur(ByVal i As Integer, ByVal j As Integer) As String Get Return Tbls(i).Tbl(j) End Get Set(ByVal Vlr As String) Tbls(i).Tbl(j) = Vlr End Set End Property Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load CréerTableaux() Valeur(2, 7) = "az" : MessageBox.Show(Valeur(2, 7)) Valeur(1, 8) = "xb" : MessageBox.Show(Valeur(1, 8)) End Sub End Class
dim nombre_ip(20)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionPrivate Structure Machin Dim x As String Dim y As Integer Dim z As DateTime End Structure
Public Class Form1 Private Tbls() As Table Private Structure Table Dim Tbl() As String End Structure Private Sub CréerTableaux() Dim n As Integer, i As Integer, j As Integer Dim Tble As Table n 3 'à la place de n List_IP.Items.Count - 1 ReDim Tbls(n) For i = 0 To n ReDim Tble.Tbl(20) Next i End Sub Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load CréerTableaux() End Sub End Class
Tbls(i) = Tble
Redim Tble.Tbl(20)