Introduction aux rangées
|
Par définition, une rangée est une liste de variables, de tous avec le même nom et de type de données. Nous devons seulement employer une variable, quand nous travaillons avec un article simple. Cependant, si nous avons une liste d'articles avec lesquels être du type semblable à s'occuper et puis de nous devoir déclarer un choix de variables au lieu d'employer une variable pour chaque article. Par exemple, si nous devons écrire cent noms, au lieu de déclarer cent variables différentes, nous devons déclarer seulement une rangée et nous différencions chaque article dans la rangée en employant l'indice inférieur, la valeur d'index de chaque article, par exemple le nom (1), le nom (2), le nom (3) ....... etc.
|
Déclaration des rangées
|
Nous pourrions employer le rapport public ou faible pour déclarer une rangée juste comme la manière nous déclarons une variable simple. Le rapport public déclare une rangée qui peut être employée dans toute une application tandis que le faible rapport déclarent une rangée qui pourrait être employée seulement dans un procédé local.
Le format général pour déclarer une rangée est comme suivent :
|
Dim arrayName(subs) as dataType
|
|
là où les sous-marins indique que le dernier indice inférieur dans la rangée
|
Ce qui suit est un exemple d'employer la rangée dans VB :
|
Dim Count(100 to 500) as Integer
|
|
déclare une rangée qui comprend les extrémités au compte (500) et au premier élément à partir du compte (100)
|
L'exemple suivant est un programme d'échantillon d'employer la rangée :
|
Dim studentName(10) As String
Dim num As Integer
Private Sub addName()
For num = 1 To 10
studentName(num) = InputBox("Enter the student name", "Enter Name", "", 1500, 4500)
If studentName(num) <> "" Then
Form1.Print studentName(num)
Else
End
End If
Next
End Sub
Private Sub Exit_Click()
End
End Sub
Private Sub Start_Click()
Form1.Cls
addName
End Sub
|
|
Le programme ci-dessus montre les entrées sous la forme elle-même et accepte la saisie de données par une boîte d'entrée. Comme vous pouvez voir, cette volonté de programme permet seulement à un utilisateur d'écrire 10 noms chaque fois que il cliquent sur le bouton marche et l'interface du programme ci-dessus est comme suit :
|
|
Le programme ci-dessus accepte des saisies de données par un InputBox et montre les articles sous forme de boîte de liste.
|
|
|
Keywords:
Arrays in VB,
arrays in vb 6.0,
control arrays in vb,
dynamic arrays in vb,
arrays in vb net,
arrays in vb6,
redim in vb,
array in vb net,
array in vb,
visual basic arrays,
arrays in visual basic,
array in vb6,
visual basic net arrays,
visual basic 6 arrays,
string array in vb net,
string array in vb,
dynamic array in vb
|