PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Une procédure peut recevoir des paramètres. Voici les différents possibilités concernant la gestion des paramètres en WLangage :
  • Passage de paramètres : par référence et par valeur.
    Par défaut, lors de l'appel d'une procédure, les paramètres sont passés par variable (par adresse ou par référence). Le WLangage permet également de passer les paramètres par valeur.
  • Typage des paramètres.
    La description du type de paramètre n'est pas obligatoire. Il est cependant possible de forcer le typage des paramètres.
  • Paramètres optionnels.
    Certains paramètres passés à une procédure peuvent être optionnels.
  • Paramètres variables.
    Il est possible de manipuler les paramètres passés à une procédure utilisant un nombre de paramètres variable.
  • Versions 15 et supérieures
    Paramètres utiles.
    Il est possible de gérer les paramètres déclarés mais non utilisés.
    Nouveauté 15
    Paramètres utiles.
    Il est possible de gérer les paramètres déclarés mais non utilisés.
    Paramètres utiles.
    Il est possible de gérer les paramètres déclarés mais non utilisés.
Rappel :
  • En WLangage, il n'existe pas de distinction entre les procédures et les fonctions. Les procédures et les fonctions sont gérées de la même façon.
  • Versions 16 et supérieures
    Il est possible de créer des procédures multisyntaxes. Pour plus de détails, consultez Surcharge de prototype.
    Nouveauté 16
    Il est possible de créer des procédures multisyntaxes. Pour plus de détails, consultez Surcharge de prototype.
    Il est possible de créer des procédures multisyntaxes. Pour plus de détails, consultez Surcharge de prototype.
  • Versions 20 et supérieures
    WINDEV Il est possible d'utiliser des paramètres nommés. Pour plus de détails, consultez Appeler une procédure : Paramètres nommés.
    Nouveauté 20
    WINDEV Il est possible d'utiliser des paramètres nommés. Pour plus de détails, consultez Appeler une procédure : Paramètres nommés.
    WINDEV Il est possible d'utiliser des paramètres nommés. Pour plus de détails, consultez Appeler une procédure : Paramètres nommés.
  • Un paramètre peut correspondre à tout type de variable. Il est notamment possible de passer une instance de classe en paramètre à une procédure.
Versions 21 et supérieures
Universal Windows 10 App Cette fonctionnalité est disponible en mode Universal Windows 10 App.
Nouveauté 21
Universal Windows 10 App Cette fonctionnalité est disponible en mode Universal Windows 10 App.
Universal Windows 10 App Cette fonctionnalité est disponible en mode Universal Windows 10 App.
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire