Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12

Discussione: Array in ASP 3.0

  1. #1

    Array in ASP 3.0

    Ciao a tutti,
    gli array in ASP 3.0 possono essere definiti così:

    dim mioarray(dimensione)
    mioarray(0) = ""
    mioarray(1) = ""

    ma nella versione sopra citata di asp è possibile fare anche così?

    Array("valore", "valore", "valore")

    grazie

  2. #2

  3. #3

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Si anche se quell'esempio è scritto in JScript invece di VBScript.
    Ma il concetto è quello.

    Roby

  5. #5
    Puoi fare così:
    codice:
    i = 2
    dim elementi()
    reDim elementi(i)
    elementi(0) = "pippo"
    elementi(1) = "topolino"
    elementi(2) = "pluto"
    oppure
    codice:
    elementi = array("pippo","topolino","pluto")
    oppure
    codice:
    elementi = "pippo topolino pluto"
    elementi = split(elementi)

  6. #6
    ok, ho deciso di farlo tramite variabile e splittarlo poi ma ecco un errore:

    codice:
    Type mismatch nomevalore
    ed il codice:

    codice:
    Public Sub AssegnaValore(NomeValore, Valore)
    Dati = Split(NomeValore, "#")
    
    For Contatore = 0 To Ubound(Dati)
    Response.Write("ciao")
    Next
    End Sub
    l'errore è sulla riga 2

  7. #7
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Nomevalore cosa contiene?

    Roby

  8. #8
    dovrebbe contenere una lista di parole da splittare per l'array. Tipo

    NomeValore = "ciao # hello # bonjour"

  9. #9
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Dovrebbe o effettivamente le contiene.
    Stampala.

    Roby

  10. #10
    no la contiene... io richiamo la sub prima citata con:

    Call miasub("ciao # hello # bonjour", "cc")

    ho fatto il response dentro la sub ed ecco l'errore:

    Response object error 'ASP 0106 : 80020005'

    Type Mismatch

    /miapagina.asp, line 0

    An unhandled data type was encountered.

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 © 2026 vBulletin Solutions, Inc. All rights reserved.