Donnez votre avis..
INTERFACE GAMBAS
LOGICIELS GAMBAS 3
TUTORIELS
=Bibliothèque
|
RETURN - La commande RETURN
L'INSTRUCTION RETURN
Tout comme un langage orienté objet, Gambas peut avoir des fonctions qui retournent un valeur ou non. remarque : Une METHODE ne retournant pas de valeur s'appelle une procédure et une METHODE qui retourne une VALEUR s'appelle une fonction. Une procédure simple qui ne retourne pas de valeur peut être par exemple : PUBLIC SUB bonjour() dim a AS INTEGER a= 10 END mais dans le cas ou nous voulons récuperer une valeur, nous devons utiliser l'instruction RETURN. Remarque : nous devons définir le type de la fonction retournée. par exemple : PUBLIC SUB fonction1() AS String de type texte PUBLIC SUB fonction1() AS FLOAT de type décimal PUBLIC SUB fonction1() AS Integer de type entier etc... dans la fonction à retourner, nous devons créer une variable locale du même type que celle à retourner.(ici valretourne) ensuite il nous suffit d'ecrire un simple RETURN valretourne Dans ce petit exemple, lors d'un clic sur un bouton, nous sautons à la fonction1() chargeons la chaine de caractères "ca a marché" dans valretourne puis nous la passons à la variable "toto" et nous l'affichons dans une message box. PUBLIC SUB fonction1() AS String DIM valretournee AS String valretournee = "ca a marché!" RETURN valretournee END PUBLIC SUB Button1_Click() toto = fonction1() Message.Info(toto) END A bientôt. Date de création : 08/10/2009 @ 08:39 Réactions à cet article
| ACCES RAPIDE
RECHERCHE
LES INSTRUCTIONS
LES COMPOSANTS
Divers
INSTRUCTIONS
Où ça, qui ça?
VISITES
visiteurs visiteurs en ligne ARCHIVES GAMBAS 1/2
|