' Il seguente frammento di codice mostra come sia possibile definire una nuova funzione o una nuova procedura che può essere riutilizzata nell'ambito di uno script all'interno di un evento, un plugin o un task dim f = Function(byval cod as string) ' qui si può inserire il corpo della funzione ' si possono inserire i parametri che si vuole return "F"+Cod ' questo valore di ritorno è solo un esempio End Function dim s = Sub(byval cod as string) ' qui si può inserire il corpo della procedura ' si possono inserire i parametri che si vuole, anche byref End Sub ' Esempio di chiamata della funzione: notare l'utilizzo di "invoke" dim s as string=f.invoke("PROVA") ' alla variabile s verrà assegnato "FPROVA" ' Esempio di chiamata della procedura. In questo caso non c'è un valore di ritorno s.invoke("PROVA")