Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1

    Ma non si fanno così le array?

    codice:
    11 Dim arrProva()
    12 For i = 0 to 4
    13	arrProva(i) = i & "
    "
    14 Next
    Perchè mi dà:
    Microsoft VBScript runtime error '800a0009'

    Subscript out of range

    /array.asp, line 13
    Enrico Frison
    El signore ghe da e suche a chi che no ga i porsei!

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    11 ReDim arrProva(4)
    12 For i = 0 to 4
    13	arrProva(i) = i
    14 Next
    Roby

  3. #3
    Questo andrebbe bene se sapessi la dimensione della mia array, ma se non la sapessi a monte?
    Enrico Frison
    El signore ghe da e suche a chi che no ga i porsei!

  4. #4
    Con "n" non funziona?

    codice:
    11 Dim arrProva(n)
    12 For i = 0 to n
    13	arrProva(i) = i & "
    "
    14 Next

    Ciao,


    Giobbe

  5. #5
    Microsoft VBScript compilation error '800a0402'

    Expected integer constant

    /array.asp, line 11

    Dim arrProva(n)


    Non direi....
    Enrico Frison
    El signore ghe da e suche a chi che no ga i porsei!

  6. #6
    Mi dispiace, pensavo che funzionasse così. Sinceramente non mi è mai capitato di non specificare il numero




    giobbe

  7. #7
    Enrico Frison
    El signore ghe da e suche a chi che no ga i porsei!

  8. #8
    in qualche punto dovrai riempirlo 'sto array... e' li' che di solito se ne conosce la dimensione

  9. #9
    Originariamente inviato da optime
    in qualche punto dovrai riempirlo 'sto array... e' li' che di solito se ne conosce la dimensione
    Ma se io faccio un For ... next e metto For Each Item in Collection... come dovrei fare?
    Enrico Frison
    El signore ghe da e suche a chi che no ga i porsei!

  10. #10
    dentro al for next incrementi una variabile x e fai una "redim preserve array(x)" sempre dentro al ciclo

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.