Gli ultimi tutorial di sviluppo web
 

Funzioni VBScript


Questa pagina contiene tutte le funzioni VBScript built-in. La pagina è divisa in sezioni che seguono:

Funzioni di data / orario

Funzione Descrizione
CDate Converte una data valida e l'espressione di tempo per la variante del sottotipo Data
Date Restituisce la data corrente del sistema
DateAdd Restituisce una data alla quale è stato aggiunto un intervallo di tempo specificato
DateDiff Restituisce il numero di intervalli tra due date
DatePart Restituisce la parte specificata di una determinata data
DateSerial Restituisce la data per un anno, mese e giorno specificato
DateValue Restituisce una data
Day Restituisce un numero che rappresenta il giorno del mese (between 1 and 31, inclusive)
FormatDateTime Restituisce un'espressione formattata come una data o l'ora
Hour Restituisce un numero che rappresenta l'ora del giorno (between 0 and 23, inclusive)
IsDate Restituisce un valore booleano che indica se l'espressione valutata può essere convertita in una data
Minute Restituisce un numero che rappresenta il minuto dell'ora (between 0 and 59, inclusive)
Month Restituisce un numero che rappresenta il mese dell'anno (between 1 and 12, inclusive)
MonthName Restituisce il nome di un mese specifico
Now Restituisce la data di sistema e l'ora corrente
Second Restituisce un numero che rappresenta la seconda del minuto (between 0 and 59, inclusive)
Time Restituisce l'ora di sistema corrente
Timer Restituisce il numero di secondi dal 00:00
TimeSerial Restituisce il tempo per una specifica ora, minuti e secondi
TimeValue Restituisce un tempo
Weekday Restituisce un numero che rappresenta il giorno della settimana (between 1 and 7, inclusive)
WeekdayName Restituisce il nome del giorno di un giorno specifico della settimana
Year Restituisce un numero che rappresenta l'anno

Funzioni di conversione

Funzione Descrizione
Asc Converte la prima lettera di una stringa di codice ANSI
CBool Converte un'espressione in una variante del sottotipo booleana
CByte Converte un'espressione in una variante del sottotipo Byte
CCur Converte un'espressione in una variante del sottotipo valuta
CDate Converte una data valida e l'espressione di tempo per la variante del sottotipo Data
CDbl Converte un'espressione in una variante del sottotipo doppia
Chr Converte il codice ANSI specificato un carattere
CInt Converte un'espressione in una variante di sottotipo Integer
CLng Converte un'espressione in una variante del sottotipo lungo
CSng Converte un'espressione in una variante del sottotipo singola
CStr Converte un'espressione in una variante di stringa sottotipo
Hex Restituisce il valore esadecimale di un numero specificato
Oct Restituisce il valore ottale di un numero specificato

Funzioni Format

Funzione Descrizione
FormatCurrency Restituisce un'espressione formattata come valore di valuta
FormatDateTime Restituisce un'espressione formattata come una data o l'ora
FormatNumber Restituisce un'espressione formattata come un numero
FormatPercent Restituisce un'espressione formattata come percentuale

Funzioni matematiche

Funzione Descrizione
Abs Restituisce il valore assoluto di un numero specificato
Atn Restituisce l'arcotangente di un numero specificato
Cos Restituisce il coseno di un numero specificato (angle)
Exp Restituisce e elevato a una potenza
Hex Restituisce il valore esadecimale di un numero specificato
Int Restituisce la parte intera di un numero specificato
Fix Restituisce la parte intera di un numero specificato
Log Restituisce il logaritmo naturale di un numero specificato
Oct Restituisce il valore ottale di un numero specificato
Rnd Restituisce un numero casuale minore di 1 ma maggiore o uguale a 0
Sgn Restituisce un numero intero che indica il segno di un numero specificato
Sin Restituisce il seno di un numero specificato (angle)
Sqr Restituisce la radice quadrata di un numero specificato
Tan Restituisce la tangente di un numero specificato (angle)

Funzioni di Array

Funzione Descrizione
Array Restituisce una variante che contiene una matrice
Filter Restituisce una matrice nella base che contiene un sottoinsieme di una matrice di stringhe basata su criteri di filtro
IsArray Restituisce un valore booleano che indica se una variabile specificata è un array
Join Restituisce una stringa che consiste di un numero di sottostringhe in un array
LBound Restituisce il più piccolo indice per la dimensione indicata di una matrice
Split Restituisce una base zero, unidimensionale matrice contenente un determinato numero di sottostringhe
UBound Restituisce il più grande indice per la dimensione indicata di una matrice

Funzioni stringa

Funzione Descrizione
InStr Restituisce la posizione della prima occorrenza di una stringa all'interno di un'altra. La ricerca inizia con il primo carattere della stringa
InStrRev Restituisce la posizione della prima occorrenza di una stringa all'interno di un'altra. La ricerca inizia l'ultimo carattere della stringa
LCase Converte una stringa specificata in minuscolo
Left Restituisce un numero specificato di caratteri dal lato sinistro di una stringa
Len Restituisce il numero di caratteri di una stringa
LTrim Rimuove gli spazi sul lato sinistro di una stringa
RTrim Rimuove gli spazi sul lato destro di una stringa
Trim Rimuove gli spazi sia sul lato destro di una stringa a sinistra e
Mid Restituisce un numero di caratteri specificato da una stringa
Replace Sostituisce una parte specificata di una stringa con un'altra stringa un numero specificato di volte
Right Restituisce un numero specificato di caratteri dal lato destro di una stringa
Space Restituisce una stringa che consiste in un determinato numero di spazi
StrComp Confronta due stringhe e restituisce un valore che rappresenta il risultato del confronto
String Restituisce una stringa che contiene un carattere ripetitivo di una lunghezza specificata
StrReverse Inverte una stringa
UCase Converte una stringa specificata in maiuscolo

altre funzioni

Funzione Descrizione
CreateObject Crea un oggetto di un tipo specificato
Eval Valuta un'espressione e restituisce il risultato
IsEmpty Restituisce un valore booleano che indica se una determinata variabile è stata inizializzata oppure no
IsNull Restituisce un valore booleano che indica se un'espressione specificata non contiene dati validi (Null)
IsNumeric Restituisce un valore booleano che indica se un'espressione specificata può essere valutata come un numero
IsObject Restituisce un valore booleano che indica se l'espressione specificata è un oggetto di automazione
RGB Restituisce un numero che rappresenta un valore di colore RGB
Round Arrotonda un numero
ScriptEngine Restituisce il linguaggio di script in uso
ScriptEngineBuildVersion Restituisce il numero di versione build del motore di scripting in uso
ScriptEngineMajorVersion Restituisce il numero di versione del motore di scripting in uso
ScriptEngineMinorVersion Restituisce il numero di versione minore del motore di scripting in uso
TypeName Restituisce il sottotipo di una variabile specificata
VarType Restituisce un valore che indica il sottotipo di una variabile specificata