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..![]()
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..![]()
Vuoi verificare che sia stata dichiarata?
Lavori in Option Explicit?
si, ma in alcune pagine non è inserito.
per cui è un bel mix...quando si metto a posto i lavori degli altri è così...
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