Come faccio a fare un'array con tre valori che voglio io.
Tipo Giulio, Mario e Franco e poi scrivere un ciclo For
Esiste
Dim Nome("Giulio", "Mario", "Franco") As String
For Each Item in Nome
... poi?
Next
Qualcuno ha idea di come funzionino?
Come faccio a fare un'array con tre valori che voglio io.
Tipo Giulio, Mario e Franco e poi scrivere un ciclo For
Esiste
Dim Nome("Giulio", "Mario", "Franco") As String
For Each Item in Nome
... poi?
Next
Qualcuno ha idea di come funzionino?
Enrico Frison
El signore ghe da e suche a chi che no ga i porsei!
ehm... programmo da un bel po' in Basic ma roba del genere nn l'ho mai vista^^ magari esiste^^
cmq si fa così:
x 3 elementi:
dim Nome(1 to 3) as String
Nome(1)="Giulio"
Nome(2)="Marco"
Nome(3)="Franco"
Ciao
AleX
non puoi fare così?
dichiari l'array
dim Array() as string
ReDim Preserve Array(4)
Array(0)="Pippo"
Array(1)="Pippo1"
Array(2)="Pippo2"
Array(3)="Pippo3"
Array(4)="Pippo4"
Allejo
quello in JScript... in VB6 nn so se va... in genere vuole INIZIO e FINE di un array
dim Array() as string
ReDim Preserve Array(0 to 4) as string
Array(0)="Pippo"
Array(1)="Pippo1"
Array(2)="Pippo2"
Array(3)="Pippo3"
Array(4)="Pippo4"
(stessa roba)
ciao
AleX
lui vorrebbe fare ben altro ed è possibilissimo:
nb:codice:Dim Array(2) as string '2 perchè nel tuo esempio specifico 'hai tre nomi e le matrici partono da 0 Dim x as integer Array(0)="Giulio" Array(1)="Mario" Array(2)="Franco" For x = 0 to Array.length 'non ne sono sicuro, cmq 'usa la proprietà che ti restituisce 'la lunghezza degli indici Array(x) 'oppure quello che serve a te Next
se puoi dimensionare un singolo indice della matrice come un oggetto puoi anche usare la sintassi:
For each IndiceDellaMatrince in MiaMatrice
...
...
next
Ricorda sempre che le matrici funzionano con gli indici che sono valori numerici
è da tanto che non uso vb.
ehm... credo ke in VB6, visto ke nn è 100% ad oggetti, tu nn possa avere la dimensione di un array
Poi il ciclo come lo si scrive?
For ...?
Nome(?)
Next
Enrico Frison
El signore ghe da e suche a chi che no ga i porsei!
e se invece lui scriveOriginariamente inviato da AleX ZeTa
ehm... credo ke in VB6, visto ke nn è 100% ad oggetti, tu nn possa avere la dimensione di un array
e funziona?codice:For Each Array.index in Array next
non lo so, non ho provato, cmq mai dire mai, non credi?
ma tu cosa devi fare?Originariamente inviato da freezone
Poi il ciclo come lo si scrive?
For ...?
Nome(?)
Next
Niete di speciale, solo riportare gli elemnti dell'arrayOriginariamente inviato da darkblOOd
ma tu cosa devi fare?
Fare un ciclo che scrive una stringa SQL con ogni volta un nome dell'array
Tipo
For ...
strSQL= "SELECT Nome FROM tbl WHERE Nome ='" & Nome(?)
Next
Capito?
Enrico Frison
El signore ghe da e suche a chi che no ga i porsei!