Section courante

A propos

Section administrative du site

SUB

Sous-programme
QuickBASIC/QBasic

Syntaxe

SUB nom[(listeArg)] [STATIC]
[instructions]
END SUB

Paramètres

Nom Description
nom Ce paramètre permet d'indiquer le nom de la procédure
listeArg Ce paramètre permet d'indiquer les arguments de la procédure. La liste d'arguments doit avoir la syntaxe suivante : variable[( )] [AS type] [, variable[( )] [AS type]]...
instructions Ce paramètre permet d'indiquer les instructions à exécuter lorsqu'on appel cette procédure.
STATIC Ce paramètre permet d'indiquer que les variables locales doivent conservés leurs valeurs mêmes une fois sortie de la procédure.

Description

Cette instruction permet de définir une procédure.

Remarques

Exemple

Voici un exemple d'une utilisation typique de cette instruction :

  1. Sub mafonction
  2.  PRINT "Fonction sans retour de valeur !"
  3. End Sub
  4.        
  5. CALL mafonction

on obtiendra le résultat suivant :

Fonction sans retour de valeur !

Voir également

Langage de programmation - QuickBASIC/QBasic - Référence de procédures et de fonctions - CALL
Langage de programmation - QuickBASIC/QBasic - Référence de procédures et de fonctions - DECLARE
Langage de programmation - QuickBASIC/QBasic - Référence de procédures et de fonctions - EXIT
Langage de programmation - QuickBASIC/QBasic - Référence de procédures et de fonctions - FUNCTION
Langage de programmation - QuickBASIC/QBasic - Référence de procédures et de fonctions - SHARED
Langage de programmation - QuickBASIC/QBasic - Référence de procédures et de fonctions - STATIC
Langage de programmation - ASP 3.0 - Référence de procédures et fonctions - SUB

Dernière mise à jour : Mercredi, le 14 septembre 2016