Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Domanda sulle Funzioni

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    752

    Doamanda sulle Funzioni

    Scusate la mia impreprazione ma sto studiando ora le Function.

    Ho creato una funzione per pulire un array dai nomi doppi creando, dentro la mia funzione, un'altra array pulita.
    Ecco la funzione:

    function NoDoppieArray(arrStrings)
    Redim ArrayFile_Ok (0)
    intSize = 0' dimensioni dell'array

    for ii = 0 to Ubound(arrStrings) -1
    if arrStrings(ii) <> arrStrings(ii + 1) then
    ArrayFile_Ok (intSize) = arrStrings(ii)
    Response.Write (ArrayFile_Ok (intSize)) & "
    "
    Redim ArrayFile_Ok ((intSize)+1)
    intSize = intSize + 1
    end if
    next
    end function

    Se uso Response.Write dentro la fuzione vedo l'Array pulita, mentre se uso
    Response.Write al di fuori della funzione non vedo nulla.
    Comunque Grazie

  2. #2
    i dati si vedono esclusivamente all'interno della funzione se vuoi vederla all'esterno la devi ripassare.

    codice:
    function NoDoppieArray(arrStrings)
    Redim ArrayFile_Ok (0)
    intSize = 0' dimensioni dell'array
    
    for ii = 0 to Ubound(arrStrings) -1
    if arrStrings(ii) <> arrStrings(ii + 1) then 
    ArrayFile_Ok (intSize) = arrStrings(ii)
    Response.Write (ArrayFile_Ok (intSize)) & "
    "
    Redim ArrayFile_Ok ((intSize)+1)
    intSize = intSize + 1 
    end if 
    next 
    
    NoDoppieArray = ArrayFile_Ok
    end function

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    752
    Ciao Robbe e grazie x l'aiuto
    Come faccio a fare il Response.write?
    Sembra che i dati non escono dalla Funzione
    Anche se tento:

    Response.Write Ubound (NoDoppieArray) & "
    "

    mi da errore:
    Errore di run-time di Microsoft VBScript error '800a01c2'
    Numero errato di argomenti o assegnazione di proprietà non valida: 'NoDoppieArray'

    Non funziona.
    Comunque Grazie

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.