on(release){
loadVariables ("text.txt", 0);
}
Textfilen skall börja med variabelnamnet på textfältet där du vill visa inhämtade data från textfilen, t.ex
Du har ett textfält i flash som du har kallat för text, då skall textfilen börja med text=Här kommer din text....
Ok! Saken var ju den att jag skulle läsa in text ifrån en vanlig textfil och sedan presentera den i en vanlig textruta i flash.
Det lyckas helt enkelt inte, det är synd eftersom jag skall använda flash för att visa infromation ifrån en databas med asp som mellanlager.
ASP är inte några problem för det har jag jobbat med så mycket innan men... visa det i flash...
Jag försöker med det här:
1. Skapar en ny film och döper den till ex. flash1.fla
2. Infogar en textruta som jag kallar "a3"
3. Skapar en knapp och lägger in den i samma lager (har även provat med olika)
4. Skapar en textfil som heter "indata.txt" i samma katalog som flashfilen
5. Skriver in följande information i textfilen: a3=textinformation
6. Skriver i actionscriptet för knappen:
on(release){
loadVariables ("indata.txt", 0);
}
Varför syns inte texten i textrutan när jag klickar på knappen? Har läst mig tokig i hjälpfilen, och det SKA ju inte vara svårt...
Det fungerar utmärkt om jag ex. skriver:
on(release){
a3 += "här är lite text "
}
Snälla hjälp! En utförlig beskrivning, exempelfil... vad som helst!!!
JaktJanne:
Yepp!
Variabelnamnet på textrutan är just prexis a3!
Det skumma är ju att det fungerar fint om jag bara lägger in texten med: a3+="lite text"
Om någon skulle få det att fungera så packa gärna ner flashfilen och textfilen och maila över den!
Vore evigt tacksam!
Ett litet tramsfel från min sida gav fel i sökvägen, men nu fungerar det som det ska! Finfint att läsa av en databas och presentera det i flash!
Skall kika vidare för att ta reda på hur inläsningen kan köras varje gång en viss frame körs, istället för vid en knapptryckning!
Vill ju uppdatera regelbundet!
Återkommer säkert!
/Andreas
252 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9