PDA

Visualizza la versione completa : vb[6] dimensione di un array


hulkster
30-06-2004, 09:54
come faccio a sapere la dimensione di un array:

se io splitto la mia variabile in base ad un valore es "@"

come faccio a sapere quante "i" ha creato?


es

strEsporta = Split(strriga, "@")

io vorrei sapere quanti intervalli strEsporta(0), strEsporta(1)... ecc
ho generato.

MMarzia
30-06-2004, 09:57
utilizza la funzione UBound()

hulkster
30-06-2004, 10:02
ottimo

Melly
24-09-2004, 11:50
se per caso perņ la stringa che passo č vuota ubound mi da errore. (Indice non compreso nell'intervallo).

Come faccio ad identificare se l'array č stato valorizzato da almeno un elemento?

:ciauz:

Mabi
24-09-2004, 12:09
Anticipa il controllo sulla stringa :D :


If Len(Stringa) > 0 Then 'Split

Melly
24-09-2004, 12:11
Originariamente inviato da Mabi
Anticipa il controllo sulla stringa :D :


If Len(Stringa) > 0 Then 'Split


magari potessi farlo il problema č questo

all'evento click di una sstab io devo azzerare il contenuto dell'array ma purtroppo non so a priori se l'ho riempito o meno perciņ dovrei trovare il modo di verificare se l'array č stato valorizzato o meno

xegallo
24-09-2004, 12:15
fatti una funzione col trap dell'errore



function Valorizzato (byref arr() as tipo) as boolean
on error goto Hell
dim a as integer
a = lbound(arr)
Valorizzato = true
exit function
Hell:
Valorizzato = false
end functiom

Melly
24-09-2004, 12:19
Originariamente inviato da xegallo
fatti una funzione col trap dell'errore



function Valorizzato (byref arr() as tipo) as boolean
on error goto Hell
dim a as integer
a = lbound(arr)
Valorizzato = true
exit function
Hell:
Valorizzato = false
end functiom


grazie xe :smack:

Loading