Classe pour utiliser des variables statiques en WinDev 17
Niveau requis : Débutant / Intermédiaire / Expert
Date : 02 / 02 / 2013
La classe cVS permet de simuler très simplement l'utilisation de variables statiques dans des procédures.
Cette classe est livrée avec un petit exemple dans le projet téléchargeable ci-dessous.
Pour l'utilisation, consultez le code de la fonction fInc situé dans la fenêtre fenInc.
FONCTION fInc()
LOCAL
nInt est un entier = cVS::Get("nInt",0) // Initialisation de la valeur par défaut au premier passage ou restitution de la valeur aux passages suivants
nInt++
ExécuteCode(cVS::Save()) // Sauvegarde des variables statiques (toujours en dernière ligne, juste avant l'instruction RENVOYER ou RETOUR)
RENVOYER nInt
Réalisé avec WinDev 17, les sources sont incluses.
Cliquez ici pour t\'e9l\'e9charger le projet.