cs_Nebula
Messages postés787Date d'inscriptionsamedi 8 juin 2002StatutMembreDernière intervention 7 juin 2007
-
11 nov. 2004 à 14:06
cs_Nebula
Messages postés787Date d'inscriptionsamedi 8 juin 2002StatutMembreDernière intervention 7 juin 2007
-
11 nov. 2004 à 14:27
Bonjour, j'aurais besoin dans plusieurs fonctions de variables statiques (comme celles déclarées en C/C++ avec le mot clé 'static'), c'est à dire des variables qui conservent leur valeur entre deux appels de fonction.
Est-il possible d'en déclarer en Delphi (à priori je ne pense pas), et y'a t'il un moyen 'recommandé' de contourner ce problème ? Je pourrais certes utiliser une variable globale, mais ce ne serait point propre...
cs_Delphiprog
Messages postés4297Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 9 janvier 201332 11 nov. 2004 à 14:21
Bien que ce la ne soit plus recommandé par Borland, on peut toujours utiliser les constantes typées. Ces dernières se comportent alors comme des variables statiques.
Dans l'immédiat, si cette solution ne te convient pas, il faut utiliser une variable globale.
Tu peux aussi attendre d'avoir Delphi pour .Net. Tu aura alors à ta disposition le mot clé Static.
Pensez à cliquer sur Réponse acceptée lorsque la réponse vous convient.
May Delphi be with you