Home > lang > function 
 en fr de es nl pl pt pt_BR mk sq ca hu cs tr ar fa id vi ko ja ru zh zh_TW eo
Precedente  Successivo  Modifica  Rinomina  Undo  Refresh  Search  Amministrazione  
Documentazione
History
 
FUNCTION
Questa parola chiave viene usata per dichiarare l'inizio di una procedura che restituisce un valore.

[ STATIC ] { PUBLIC | PRIVATE } { FUNCTION | PROCEDURE | SUB }
  Identificatore
  (
    [ Parametro AS TipoDato [ , ... ] ] [ , ]
    [ OPTIONAL ParametroOpzionale AS TipoDato [ , ... ] ] [ , ] [ ... ]
  )
  AS TipoDato
  ...
END

Questo dichiara una funzione cioè un metodo che restituisce un valore. Sempre deve essere specificato il tipo di dato che essa deve restituire utilizzando la parola chiave RETURN. La parola chiave END indica come di consueto la fine del blocco di codice della funzione stessa.

Il nome della funzione e dei suoi eventuali parametri compreso il tipo da ritornare, devono essere scritti su di una riga separati da spazi. La sintassi sopra definita è scritta su più righe solo per chiarezza descrittiva.

Mentre in Gambas il valore dell'elaborazione viene restituito con la parola chiave RETURN, in VB il valore di ritorno viene passato al nome della funzione per esempio: MiaFunzione = TRUE=

Vedi anche

Dichiarazione di metodi, RETURN