Cosa sono gli array in VBScript?

Gli array in VBScript sono funzioni che creano tipi specifici di variabili che possono aumentare la flessibilità di uno script. Proprio come vengono utilizzate in algebra, le variabili utilizzate nella programmazione sono segnaposto per i valori. L’espressione algebrica x + y = z è un esempio dell’uso delle variabili. In questo esempio, la x può essere impostata per essere uguale a qualsiasi numero. Allo stesso modo, quando si utilizza un array, il valore della variabile può cambiare e non è necessario codificarlo.

VBScript è un linguaggio di scripting Microsoft® correlato a Visual Basic e Active Scripting, originariamente chiamato ActiveX. Gli sviluppatori Web possono utilizzare VBScript negli script lato client per il browser Internet Explorer®. Può essere utilizzato anche per lo scripting lato server in un ambiente ASP.Net. Gli amministratori di sistema di Windows possono utilizzare VBScript perché può essere utilizzato per interagire con il COM (Component Object Model) di Windows e per automatizzare alcune attività di manutenzione del sistema.

Questo linguaggio di scripting consente di utilizzare fino a 60 posizioni, o dimensioni, nei suoi array. Gli array in VBScript iniziano con il numero 0 per l’indicizzazione degli elementi, che indica la posizione all’interno dell’array. Lo 0 indicherà la prima posizione, il numero 1 indicherà la seconda posizione, e così via.

Ci sono due tipi di array in VBScript. Il primo tipo è un array statico. Questo è il tipo più semplice. Quando si utilizza questo array, il programmatore definisce la dimensione dell’indice, che è il numero massimo di elementi, dell’array in primo piano e non cambierà.

Un tipo di array più flessibile e utile è l’array dinamico. Un array dinamico consente di modificare le dimensioni dell’array durante l’esecuzione dello script. Un’estensione dell’array dinamico è un array multidimensionale. Con questa convenzione, un programmatore può stabilire un array con due o più dimensioni.

Indipendentemente dal tipo, VBScript fornisce una serie di funzioni da utilizzare con gli array. Queste funzioni facilitano alcune attività comuni, come l’unione o la divisione dei dati in array. VBScript offre anche un’istruzione loop che può essere utilizzata per spostarsi attraverso ogni elemento in una matrice.
Alcune attività di programmazione comuni possono utilizzare la funzione loop. Gli array in VBScript possono essere utilizzati per esportare dati da un file a un altro. Uno script può prendere i dati inseriti in un modulo HTML, memorizzarli in array e quindi utilizzare quei dati altrove su un sito web. Un’altra attività utile prevede la scrittura di uno script per connettersi a un database e quindi utilizzare la funzione array per visualizzare i dati su una pagina Web o su un’altra schermata.