OVH Cloud OVH Cloud

[fla MX] recuperer un chiffre d'un fichier TXT

13 réponses
Avatar
BCV
Je récupère une variable d'un fichier txt (var=123).
Comment faire pour que cette variable (123) soit considérée dans Flash
comme le chiffre "cent vingt trois", et non pas comme une suite de
caractères ! Et pouvoir effectuer des opérations dessus !
Merci
Alban

3 réponses

1 2
Avatar
BCV
Bon, tout marche !
Je suis une brelle d'autant plus que la mésaventure m'était déjà arrivée
!!!!
Mille excuses donc et encore merci pour votre patience
Alban

zwetan a *crit :

>
> MAIS, si j'écris :
>
> loadVariablesNum("variable.txt", "", "POST");
> ChiffreB=Number(ChiffreA);
> ChiffreC=ChiffreB+50;
> stop();
>
> Là, je n'ai pas ChiffreC= 173 (dans mon fichier "variable.txt" j'ai
seulement
> ChiffreA3)
> Alban
>

normal, le chargement de variables n'est pas instantané

il faut verifier que ton loadvar soit fini avant de tripoter la var

d'ou pourquoi utiliser l'objet LoadVars

de tete et vite fait ca donnerait un truc comme ca:
blah = new Loadvars();

blah.onLoad = function( gnagnagna )
{
trace( "chargement fini" );
numB = Number( this.numA );
numC = numB+50;
}

blah.load( "vars.txt" );

voir la doc LoadVars, touche F1.

zwetan


Avatar
Kalimbra
>

Bon, tout marche !
Je suis une brelle d'autant plus que la mésaventure m'était déjà arrivée
!!!!




comment ? tu seras fouetté pour cela !!! :)

Mille excuses donc et encore merci pour votre patience
Alban

zwetan a *crit :



MAIS, si j'écris :

loadVariablesNum("variable.txt", "", "POST");
ChiffreB=Number(ChiffreA);
ChiffreC=ChiffreB+50;
stop();

Là, je n'ai pas ChiffreC= 173 (dans mon fichier "variable.txt" j'ai




seulement


ChiffreA3)
Alban





normal, le chargement de variables n'est pas instantané

il faut verifier que ton loadvar soit fini avant de tripoter la var

d'ou pourquoi utiliser l'objet LoadVars

de tete et vite fait ca donnerait un truc comme ca:
blah = new Loadvars();

blah.onLoad = function( gnagnagna )
{
trace( "chargement fini" );
numB = Number( this.numA );
numC = numB+50;
}

blah.load( "vars.txt" );

voir la doc LoadVars, touche F1.

zwetan










--
Thierry "Kalimbra" ARNOULD
Jdrs, Internet, Design
http://www.kalimbra.com
http://kalimbra.free.fr/MyTeam/
---------------------------
Anything which does not kill you makes you stronger.
Anything that kills you makes you... well, dead.
Avatar
BCV
Youpi !

Kalimbra a *crit :

>
>
>Bon, tout marche !
>Je suis une brelle d'autant plus que la mésaventure m'était déjà arrivée
>!!!!
>

comment ? tu seras fouetté pour cela !!! :)

>Mille excuses donc et encore merci pour votre patience
>Alban
>
>zwetan a *crit :
>
>
>
>>>MAIS, si j'écris :
>>>
>>>loadVariablesNum("variable.txt", "", "POST");
>>>ChiffreB=Number(ChiffreA);
>>>ChiffreC=ChiffreB+50;
>>>stop();
>>>
>>>Là, je n'ai pas ChiffreC= 173 (dans mon fichier "variable.txt" j'ai
>>>
>>>
>>seulement
>>
>>
>>>ChiffreA3)
>>>Alban
>>>
>>>
>>>
>>normal, le chargement de variables n'est pas instantané
>>
>>il faut verifier que ton loadvar soit fini avant de tripoter la var
>>
>>d'ou pourquoi utiliser l'objet LoadVars
>>
>>de tete et vite fait ca donnerait un truc comme ca:
>>blah = new Loadvars();
>>
>>blah.onLoad = function( gnagnagna )
>> {
>> trace( "chargement fini" );
>> numB = Number( this.numA );
>> numC = numB+50;
>> }
>>
>>blah.load( "vars.txt" );
>>
>>voir la doc LoadVars, touche F1.
>>
>>zwetan
>>
>>
>
>
>

--
Thierry "Kalimbra" ARNOULD
Jdrs, Internet, Design
http://www.kalimbra.com
http://kalimbra.free.fr/MyTeam/
---------------------------
Anything which does not kill you makes you stronger.
Anything that kills you makes you... well, dead.


1 2