Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [vb5] Array che si aggiorna

    Non ho proprio capito come creare un array in vb...

    Ho una funzione while che ad ogni ciclo mi restituisce un valore (non so quanti sono i valori totali)

    vorrei creare un array che li contiene tutti...

    Solo che non posso crearlo all'inizio con la funzione Array() in quanto non so quanti valori ci saranno...

    posso aggiornarlo a metà tipo così:

    codice:
    n=0
    While condizione
    k(n)="valore"
    n=n+1
    Wend
    ??

    grazie
    E poi Martina lavava l'anitra miope!

    Pi greco

  2. #2
    Utente di HTML.it L'avatar di darkblOOd
    Registrato dal
    Jul 2001
    Messaggi
    2,212
    puoi usare la sintassi ReDim con l'opzione PRESERVE per mantenere i dati già inseriti nella matrice.

    Puoi usarla soltanto nelle matrici monodimensionali

    codice:
    Dim x() as TipoDati
    dim i as integer
    i=0
    While ...
       Redim Preserve x(i) = ....
       x = x+1
    End While

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.