|
Se siete curiosi di sapere quale č la versione del motore di scripting supportato dal vostro host o necessariamente siete tenuti a conoscerla per essere sicuri che un determinato script giri correttamente, questo č lo script che fa per voi:
<%@Language = "VBScript"%>
<%
' Imponiamo la dichiarazione esplicita delle variabili
Option Explicit
' Funzione che rileva la versione di VBScript
' installata sul vostro server IIS
Function GetScriptEngineInfo()
' Dichiariamo la variabile stringa che
' conterrā tutte le info rilevata
Dim sVersione
sVersione = ""
sVersione = ScriptEngine & " ver."
sVersione = sVersione & ScriptEngineMajorVersion & "."
sVersione = sVersione & ScriptEngineMinorVersion & "."
sVersione = sVersione & ScriptEngineBuildVersion
' Restituiamo la stringa finale
GetScriptEngineInfo = sVersione
End Function
' Visualizziamo il risultato sul browser
Response.Write "Linguaggio di scripting supportato: "
Response.Write GetScriptEngineInfo()
%> |
Lo script č caratterizzato dall'uso di quattro funzioni di VBScript:
1. ScriptEngine
2. ScriptEngineMajorVersion
3. ScriptEngineMinorVersion
4. ScriptEngineBuildVersion
La funzione ScriptEngine restituisce una stringa che identifica il linguaggio per la creazione di script in uso.
La funzione ScriptEngineMajorVersion restituisce il numero di versione principale del linguaggio per la creazione di script in uso. La funzione ScriptEngineMinorVersion restituisce il numero di versione secondario del linguaggio per la creazione di script in uso. La ScriptEngineBuildVersion restituisce il numero di versione del linguaggio per la creazione di script in uso. Per tutte le funzioni trattate il valore restituito corrisponde direttamente alle informazioni sulla versione incluse nella DLL per il linguaggio di
scripting.
A cura di Massimiliano Luciani
|