OVH Cloud OVH Cloud

dir mx 2004 compteur

3 réponses
Avatar
voute
Bonjour,
J'ai cr?? une animation avec des fichiers .dir. J'aimerai savoir s'il est
possible de comptabiliser le nombre de fois ou les animations ont ?t?
ouvertes. Et si, oui, comment proc?der.
Merci d'avance

3 réponses

Avatar
Bubar
voute wrote:
Bonjour,
J'ai cr?? une animation avec des fichiers .dir. J'aimerai savoir
s'il est possible de comptabiliser le nombre de fois ou les
animations ont ?t? ouvertes. Et si, oui, comment proc?der.
Merci d'avance


Par l'utilisation d'une variable globales par exemple.

Dans ton 1er dir, tu mets une variable à 0

global gCompteur

on startmovie
gCompteur=0
end

Ensuite dans chaque dir, tu ajoutes :

global gCompteur

on startmovie
gCompteur=gCompteur+1
end

Attention, il faut absolument que le 1er .dir ne soit appelé qu'une fois. Si
l'utilisateur peut revenir dessus, tu "protèges" ta variable

global gCompteur

on startmovie
if voidp(gCompteur) then
gCompteur=0
end if
end

Après, veux-tu la conserver sur le HD de l'utilisateur ?

--
Bubar
Avatar
voute
En fait, c'est une anim qui tourne sur une machine en local, les utilisateur, naviguent via un ?cran tactile. Donc, il faudrai r?cuperer les donn?es dans un fichier txt, mieux un log.
Avatar
Vincent BLOCQUAUX
Bonsoir,

Tu as deux solutions :
- les fonctions setPref et getPref permettent d'écrire des fichiers textes,
qui seront stockés dans un répertoire "Prefs" à la racine de l'appli. Durant
le développement, le dossier est créé dans le répertoire de director (dans
les applis"
- si tu veux gérer toi-même l'emplacement de ce fichier, tu peux utiliser
l'Xtra FileIo (gratuit) qui permet de créer/lire/écrire des fichiers texte.

Vincent

"voute" a écrit dans le message de
news:cf89rh$dk$
En fait, c'est une anim qui tourne sur une machine en local, les


utilisateur, naviguent via un ?cran tactile. Donc, il faudrai r?cuperer les
donn?es dans un fichier txt, mieux un log.