Avatar billede nanna31 Praktikant
13. marts 2002 - 23:36 Der er 5 kommentarer og
1 løsning

ASP


Hvis nu man vil hente f.eks en navneliste af ukendt størrelse ind i Flash fra en database - så henter man den vel normalvis ind i et tekstfelt, men hvad nu hvis vi ud for hvert navn ønsker en knap ala en checkbox - kan man gøre det ?
Avatar billede pixelpaw Nybegynder
14. marts 2002 - 13:53 #1
Du skal sikre dig at dine navneliste variabler hedder noget fortløbende, ala fornavn1=per&fornavn2=ole osv
Lav en knap inden i et movieclip.
Når du i din movie er sikker på du har hentet informationerne ind, kan du lave noget i denne stil:
i = 1;
while (typeof(_root["navn"+i]) == "string") {
    duplicateMovieClip ("navn","navnmc" add i, i);
    _root["navnmc" + i]._y = 100+(20*i);
    i++;
}

Så vil "ditMC" blive kopieret det antal gange der er en variabel der hedder "navn"+i
Avatar billede pixelpaw Nybegynder
14. marts 2002 - 13:54 #2
du kan hente det fra http://flash.pote.dk/test.fla
Avatar billede nanna31 Praktikant
14. marts 2002 - 16:23 #3
Indrøm det - det er megasvært!
Har du ikke et lidt mere udførligt eksempel - evt. uden kildekode, bare jeg kan se, hvordan det fungerer i praksis ? (selvfølgelig også gerne med kildekode).
Avatar billede pixelpaw Nybegynder
14. marts 2002 - 19:37 #4
Det er noget af det mest simple det her.
Avatar billede pixelpaw Nybegynder
16. marts 2002 - 13:16 #5
Kan du finde ud af at hente ind i et tekst feldt?
Avatar billede nanna31 Praktikant
16. marts 2002 - 16:58 #6
Ja ? - sagtens.
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