Le funzioni sono parti riutilizzabili di codice in un'applicazione. Essi risparmiare il tempo di codifica programmatore fornendo un modo per eseguire lo stesso processo , semplicemente chiamando la funzione , passando una variabile , e restituire un valore . È possibile creare funzioni come parte di una classe separata , o la funzione può essere privato e riutilizzabili solo all'interno della classe corrente . Istruzioni
1
Creare il guscio funzione . Una funzione incapsula il codice . Di seguito è riportato un esempio di una funzione che controlla gli errori .
Privati CheckMyErrors function () As BooleanEnd Funzione
La parola chiave " privato " limita la visibilità e il controllo della funzione all'interno della classe corrente . Il codice " come booleano " alla fine significa che il valore restituito dalla funzione è una variabile booleana .
2
Aggiungere un valore da passare . La funzione deve avere una variabile di controllo, così la variabile aggiunto all'interno delle parentesi viene passato dal codice . La funzione viene modificato nel seguente :
privati CheckMyErrors funzione ( myString As String ) As BooleanEnd Funzione
3
restituire un valore. La funzione deve avere un valore booleano restituito . All'interno la dichiarazione della funzione e la " End Function ", il codice seguente viene utilizzato per controllare il valore di stringa e restituisce un valore booleano "true" se la stringa è vuota .
Se Stringa = "" ThenCheckMyErrors = TrueElseCheckMyErrors = FalseEnd Se
4
Chiama la funzione . La creazione funzione è completa, così ora si può chiamare all'interno del codice . In questo esempio , una stringa viene passata alla funzione e riceve il booleano restituito.
Dim IsEmpty Come BooleanIsEmpty = IsEmpty ( "Ciao , questa stringa non è vuota ") ' restituisce False