/ Forside / Teknologi / Multimedie & design / Flash / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Flash
#NavnPoint
bentjuul 4251
molokyle 1978
Klaudi 1488
jhvp 1265
pallenoc 1160
katekismus 1020
Fnollerpi.. 790
slander 510
Dr.Disco 500
10  Flash77 500
Load txt linie uden indeks
Fra : Peter Nicolaj


Dato : 11-12-10 00:30

Jeg bruger nedenstående actionscript til at loade ord der er
skrevet i et tekst-dokument.
loadText = new LoadVars();
loadText.load("data.txt");
loadText.onLoad = function() {
   item1.text = this.item1;
};

Men da antallet af tekster er omfattende og allerede er skrevet,
har jeg brug for at kunne hente teksterne fra txt dokumentet,
uden at indeksere hvert enkelt ord.

Som det er nu skal alle tekster skrives om så de står således:
item1=TIDSEL
&item2=ANAMONE
&item3=BRUDESLØR
&item4=BALSAMIN
&item5=TULIPAN
&item6=NELLIKE
&item7=VIOLER

Er der en måde flash selv kan gå ind og loade linje for linje, så
opstillingen af teksterne kan forblive således:
Tidsel
Anemone
Brudeslør
Balsamin
Nellike
Violer


--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
felix sanchez (11-12-2010)
Kommentar
Fra : felix sanchez


Dato : 11-12-10 09:26

Hej Peter.

Hvis jeg var dig, ville jeg i dit tilfælde blot loade en
kommasepareret streng udefra. Denne kommaseparerede streng ville så
se sådan ud:

var tekster:String = "Tidsel,Anemone,Brudeslør...";
Denne string splitter du så på kommaer og får så et Array ud af det.
Og... ja, i dit sidste indlæg viste du jo, at du sagtens kan
håndtere Arrays, så det burde være nemt derfra

Mvh

Peter Nicolaj wrote in dk.edb.internet.webdesign.flash:
> Jeg bruger nedenstående actionscript til at loade ord der er
> skrevet i et tekst-dokument.
> loadText = new LoadVars();
> loadText.load("data.txt");
> loadText.onLoad = function() {
>    item1.text = this.item1;
> };
>
> Men da antallet af tekster er omfattende og allerede er skrevet,
> har jeg brug for at kunne hente teksterne fra txt dokumentet,
> uden at indeksere hvert enkelt ord.
>
> Som det er nu skal alle tekster skrives om så de står således:
> item1=TIDSEL
> &item2=ANAMONE
> &item3=BRUDESLØR
> &item4=BALSAMIN
> &item5=TULIPAN
> &item6=NELLIKE
> &item7=VIOLER
>
> Er der en måde flash selv kan gå ind og loade linje for linje, så
> opstillingen af teksterne kan forblive således:
> Tidsel
> Anemone
> Brudeslør
> Balsamin
> Nellike
> Violer
>
>
> --
> Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
> - Pædagogiske tutorials på dansk
> - Kom godt i gang med koderne
> KLIK HER! => http://www.html.dk/tutorials


--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Peter Nicolaj (13-12-2010)
Kommentar
Fra : Peter Nicolaj


Dato : 13-12-10 23:47

Der er selvfølgelig mindre arbejde i at ændre det ud fra denne model.

Men som sagt er alle navne i txt dokumenterne lavet, og det er ret
omfattende og et kæmpe stykke arbejde at skulle ind og ændre alle
disse.

Er det helt umuligt at få flash til at læse et tekstdokument linje for
linje, uden at indeksere?

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Søg
Reklame
Statistik
Spørgsmål : 177577
Tips : 31968
Nyheder : 719565
Indlæg : 6409071
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste