Ik ben bezig met een messagepoller in Flash, maar ik sla wat Actionscript betreft steeds de plank mis. Ik roep met loadVariables() een bestandje aan waarin msgcount=x in staat, waar bij x het aantal nieuwe berichten is.
Echter als ik dan de variabele probeer aan te spreken, krijg ik steeds undefined terug.
Ik gebruik de volgende code:
Het bestandje msgcount.txt staat in dezelfde directory als de flash en wordt goed ingelezen want, als ik tijdens het testen de variabelen bekijk, zie ik dit:
Level #0:
Variable _level0.$version = "WIN 7,0,14,0"
Variable _level0.countMessages = [function 'countMessages']
Variable _level0.msgcount = "187"
en in msgcount.txt staat:
msgcount=187
Wat doe ik fout?
Echter als ik dan de variabele probeer aan te spreken, krijg ik steeds undefined terug.
Ik gebruik de volgende code:
code:
1
2
3
4
5
6
| function countMessages(){
loadVariables("msgcount.txt","_level0");
trace(_level0.msgcount);
}
countMessages(); |
Het bestandje msgcount.txt staat in dezelfde directory als de flash en wordt goed ingelezen want, als ik tijdens het testen de variabelen bekijk, zie ik dit:
Level #0:
Variable _level0.$version = "WIN 7,0,14,0"
Variable _level0.countMessages = [function 'countMessages']
Variable _level0.msgcount = "187"
en in msgcount.txt staat:
msgcount=187
Wat doe ik fout?