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

    Vedere se una variabile esiste..

    ciao

    è possible fare un controllo per verificare se una variabile già esiste?

    Dim var

    if exist("var") Then
    ....
    end if

    ...una cosina di sto tipo..

  2. #2
    Utente di HTML.it L'avatar di Baol74
    Registrato dal
    Jul 2002
    Messaggi
    2,004
    Vuoi verificare che sia stata dichiarata?

  3. #3
    si forse mi potrebbe bastare..

  4. #4
    Utente di HTML.it L'avatar di Baol74
    Registrato dal
    Jul 2002
    Messaggi
    2,004
    Lavori in Option Explicit?

  5. #5
    si, ma in alcune pagine non è inserito.

    per cui è un bel mix...quando si metto a posto i lavori degli altri è così...

  6. #6
    Utente di HTML.it L'avatar di Baol74
    Registrato dal
    Jul 2002
    Messaggi
    2,004
    Ecco la funzione, implementata apposta per te. Funziona solo per variabili globali, in altre parole, non puoi verificare se una variabile è stata dichiarata all'interno di una funzione.

    Decisamente utile. Ciao

    codice:
    Function ExistsVar(Name)
    	On error Resume next
    	ExecuteGlobal "Option Explicit:VarType(" & Name & ")"
    	ExistsVar = Err.Number=0
    	On error goto 0
    End Function
    
    'Dim Test
    If ExistsVar("Test") then 
    	Response.Write ("Esiste")
    Else
    	Response.Write ("Non Esiste")
    End if

  7. #7
    grasias adesso provo!

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.