Avatar billede kim_bille Nybegynder
06. juni 2003 - 00:40 Der er 20 kommentarer og
1 løsning

loadVariable - det L O R T

Nu har vi makket med loadvariable kommandoen i LANG tid og nu går det os på nerverne!
Sådan har vi gjort:

1. I et nyt nyt flash dokument har vi lavet en textbox, valgt at den skal være "dynamic", ikke tag'et "HTML", i "variable"-feltet" skrevet text

2. I actions til første frame i tidslinien (der er kun et frame) har vi skrevet: loadVariables("test.txt",0);

3. I samme folder som flash-filen har vi gemt en test.txt som KUN indeholder: text=andres

..men det virker IKKE!! Hvad har vi dog gjort galt?

Se evt. http://www.gun.dk/nytest.zip

Vi er muchos desperatos og vil gerne have lyn-hurtigt svar!
Avatar billede alexander_j Nybegynder
06. juni 2003 - 00:54 #1
text er et reserveret ord, som jeg vil fraråde at bruge til en variabel - brug istedet 'mytext'!

Prøv koden her istedet for:
loadvar = new LoadVars();
loadvar.load("test.txt");
loadvar.onLoad=function(success){
  mytextfield.text.text=loadvar.mytext;
}
Avatar billede alexander_j Nybegynder
06. juni 2003 - 00:55 #2
instancenavnet på textfeltet skal være 'mytextfield'
Avatar billede alexander_j Nybegynder
06. juni 2003 - 01:03 #3
ups der var dobbelt 'text'

loadvar = new LoadVars();
loadvar.load("test.txt");
loadvar.onLoad=function(success){
  mytextfield.text=loadvar.mytext;
}
Avatar billede kim_bille Nybegynder
06. juni 2003 - 01:06 #4
Det virker ikke optimalt, faktisk slet ikke :)
Vi har opdateret zip filen
http://www.gun.dk/nytest.zip
Avatar billede kim_bille Nybegynder
06. juni 2003 - 01:07 #5
dobbelt text var rettet
Avatar billede kim_bille Nybegynder
06. juni 2003 - 01:10 #6
nu er det også rettet i zip filen :)
Avatar billede kim_bille Nybegynder
06. juni 2003 - 01:18 #7
Der skal stå Num på!!
Avatar billede barklund Nybegynder
06. juni 2003 - 01:23 #8
Problemet ligger helt basic i din oprindelige opsætning i:

loadVariables("test.txt",0);

Du loader variablerne ind i et movieclip, der hedder "0"?

Du kunne have skrevet:

loadVariablesNum("test.txt",0);
loadVariables("test.txt",_level0);
loadVariables("test.txt",this);
loadVariables("test.txt",_root);
loadVariables("test.txt","");

Der alt sammen ville virke :)
Avatar billede kim_bille Nybegynder
06. juni 2003 - 01:32 #9
jammen, det er fantastisk. Det er jo klart når vi lige kigger lidt mere på det. Vi havde nok stiret os blinde på det, men point får du.
Avatar billede barklund Nybegynder
06. juni 2003 - 08:22 #10
Okay, men kun hvis det virker nu...
Avatar billede alexander_j Nybegynder
06. juni 2003 - 08:23 #11
Du sover ikke meget barklund :-)
Avatar billede barklund Nybegynder
06. juni 2003 - 08:38 #12
Nope :)
Avatar billede barklund Nybegynder
06. juni 2003 - 12:11 #13
Tark for points - så det virkede altså?
Avatar billede jbob Nybegynder
14. september 2003 - 22:01 #14
Jeg fatter det ikke - har gjort NØJAGTIG som manualen siger (og som ovenstående eksempel) og det virker bare ikke!!!
Avatar billede jbob Nybegynder
14. september 2003 - 22:23 #15
Til yderligere forvirring om fortræffelighederne i Flash kan jeg oplyse at ovestående virker fint i flash 5, men ikke fungere i MX - hvorfor mon det?!
Avatar billede barklund Nybegynder
14. september 2003 - 22:25 #16
brug LoadVars i Flash MX - det er meget smartere
Avatar billede jbob Nybegynder
14. september 2003 - 22:38 #17
Tak, jeg kaster mig frådende over LoadVars i stedet (har kæmpet med LoadVariables i MX i to stive timer nu og skulle så lige se hvordan Flash 5 klarede problemet - ingen problemer lige efter bogen).
Avatar billede jbob Nybegynder
14. september 2003 - 23:25 #18
Jamen der kan man bare se, LoadVars virker jo som den skal! Mange tak for tipset!!!
Avatar billede barklund Nybegynder
14. september 2003 - 23:34 #19
Det var så lidt... ;)
Avatar billede alexander_j Nybegynder
15. september 2003 - 00:26 #20
Som vist nok var det jeg foreslog i mit svar d. 6/6 00:54!
Avatar billede jbob Nybegynder
15. september 2003 - 22:07 #21
Alexander; det har du fuldstædig ret i!!! Det må være noget med ikke at kunne se skoven for bar træer.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester