Programmi VBScript

Esempio

Sottoprogramma
Questo sottoprogramma non restituisce alcun valore.
Programma funzionale
Se desideri restituire un valore, puoi utilizzare il programma funzionale.

Programmi VBScript

Possiamo utilizzare due tipi di programma: sottoprogramma e programma funzionale.

Sottoprogramma:

  • È una serie di istruzioni racchiuse tra le istruzioni Sub e End Sub.
  • Può eseguire alcune operazioni ma non restituire alcun valore.
  • Può avere un programma che chiama per passare parametri al sottoprogramma.
  • Se non ci sono, devono essere presenti parentesi graffe vuote
Sub mysub()
 some statements
Fine Sotto-programma
Sub mysub(argument1,argument2)
 some statements
Fine Sotto-programma

Programma di funzione:

  • È una serie di istruzioni, racchiuse tra le istruzioni Function e End Function.
  • Può eseguire alcune operazioni e restituire un valore.
  • Puoi passare parametri utilizzando chiamate di programma.
  • Se non ci sono, devono essere presenti parentesi graffe vuote
  • Assegnando un valore al nome del programma della funzione, è possibile farlo restituire un valore.
Funzione myfunction()
 some statements
 myfunction = some value
Fine Funzione
Funzione myfunction(argomento1, argomento2)
 some statements
 myfunction = some value
Fine Funzione

Chiamare sottoprogrammi o programmi di funzione

Puoi chiamare una funzione in questo modo:

name = findname()

Questa funzione si chiama "findname", la funzione restituirà un valore, che verrà memorizzato nella variabile "name".

O puoi farlo in questo modo:

msgbox "Il tuo nome è " & findname()

Chiamiamo la funzione chiamata "findname", il valore restituito da questa funzione verrà visualizzato nella finestra di messaggio.

Puoi chiamare un sottoprogramma in questo modo:

Call MyProc(argomento)

O, puoi anche saltare la frase Call:

Argomento MyProc