jeudi, mars 09, 2006

WinDev : Fonction ChaineRécupère et fListeRépertoire

La fonction ChaineRécupère permet de récupérer le contenu d'un pointeur. Son utilisation peut être intéressant dans une callBack par exemple.

Pour passer une chaîne à la callBack de fListeRépertoire il faut utiliser le pointeur:

SCh est une chaîne = "Titre"
Ptr est un entier = &SCh


fListeRepertoire(Chemin,"ListeRep")

Procédure ListeRep( Chemin, NomRep, Change, Pointeur)

ST est une chaîne = ChaineRecupère(Pointeur,crAdresseASCIIZ)


Et voilà dans la callback le chaîne "Titre" a été récupérée. C'est un bon moyen de passer des paramètres.
Pour Gagner en temps, il vaut mieux utiliser une variable globale.

Aucun commentaire: