Array e vettori in visual basic 6.0 lezione 4
Posted by k8 - Articolo di spud---. February 8, 2009, 10:41 am
IProgrammatori.it

Argomenti trattati:
-gli array o vettori


In visualbasic, oltre alle normali variabili, esistono anche gli array, che sono variabili che possono
contenere più valori, anche se dello stesso tipo.
Ogni elemento è contraddistinto da un indice

Un esempio di vettore è questo:
---------------------------------------
| | | | | | | | | | | |
---------------------------------------
0 1 2 3 4 5 6 7 8 9 10

Il vettore dell'esempio ha può contenere 11 elementi (da o a 10).

Vesdiamo ora come si dichiara:
chiamiamo il nostro vettore nomi e dichiariamolo come stringa...

Codice:
Dim nomi(10) as string


Vediamo ora come caricare gli elementi nel vettore:
Mettiamo il caso che vogliamo prendere una stringa da un textbox e metterla nella prima posizione del vettore,
(quella con indice 0)
dovremmo procedere in questo modo:

Codice:
nomi(0)=txtnome.text



Allo stesso modo, se vogliamo visualizzare in una label la stringa che si trova nella 4 posizione del vettore
(quella con indice 3):

Codice:
lblnome.caption=nomi(3)



Da notare che è possibile dichiarare un vettore anche senza la posizione 0, cioè che inizi dall'indice 1,
per fare ciò dobbiamo dichiaralo così:

Codice:
dim nomi(1 to 10) as string



In questo caso, però, l'array potrà contenere solo 10 dati e non più 11.

Facciamo ora un piccolo programmino per caricare i nomi di tre persone in un array.

Codice:
sub command1_click()

'dichiarazione variabili
dim nomi(2) as string
dim indice as integer

'caricamento
nomi(indice)=txtnome.text

'incremento di indice
indice=indice+1

'pulizia del textbox
txtnome.text=""

end sub


Lezioni per il momento terminate.


Condividi
Stats
Voti 0
Voto medio 0
Visite 3744
Visite uniche 3253
Num.Download 0
DownloadNon disponibile.
Spazio Visitatori
Prima di inviare il tuo commento assicurati che:
  • sia in tema con l'articolo e contribuisca alla discussione in corso
  • non abbia contenuti offensivi nei confronti di chicchessia
  • non abbia contenuti che violini le leggi italiane
  • non contenga indirizzi e-mail








Vota Pessimo 1 / 5 Migliorabile 2 / 5 Buono 3 / 5 Interessante 4 / 5 Speciale  5 / 5
Non ci sono commenti.
Tag Cloudvettori e array in vb6 ×

Advertisement

Iprogrammatori.it
| I contenuti di questo sito sono rilasciati sotto Licenza Creative Commons |