08. marts 2004 - 17:00
Der er
21 kommentarer og 1 løsning
ComboBox - Oplysninger.
Jeg er ved at lave et brugersystem, kan man ikke lave sådan at alle brugere ligger i en combobox og når man vælger en af brugerne så vises der nogle oplysniner?? Hvis, hvordan gør man så? Mvh. Johnny
Annonceindlæg fra Netic
08. marts 2004 - 17:28
#1
Jo sagtens... I flash mx 2003 og 2004 er der nogle forudlavede comboboxe. Træk sådan en ud på stage'n og giv den navnet "userbox". I første frame sætter du så dette script: userbox.setChangeHandler("showUser"); function showUser(){ //Gør noget så data vises } Du kan i samme frame indsætte brugere med denne metode: userbox.addItem("navn"); /Filip
08. marts 2004 - 18:00
#2
Ok, det forstår jeg godt, men hvordan får man den til at vise forskellig info, altså når man trykker på navn1 skal den vise en swf-fil, og når der trykkes på navn2 vises en anden.
08. marts 2004 - 18:07
#3
Ja du må lave "showUser"-funktionen til det du skal bruge den til - hvis du bare vil have den til at hente en swf-fil med samme navn som brugeren ind i et movieclip kan du lave den sådan her: funktion showUser(){ mitMC.loadMovie(userbox.getValue()+".swf"); }
08. marts 2004 - 18:15
#4
Hvad står mitMC for??
08. marts 2004 - 18:21
#5
Det er navnet på det movieclip hvor swf-filen skal hentes ind i...
08. marts 2004 - 18:23
#6
**Error** Scene=Scene 1, layer=Layer 1, frame=1:Line 3: Syntax error. funktion showUser(){ Total ActionScript Errors: 1 Reported Errors: 1 userbox.setChangeHandler("showUser"); funktion showUser(){ oplysninger.loadMovie(userbox.getValue()+".swf"); } userbox.addItem("Allan"); userbox.addItem("Christian (BØF)"); userbox.addItem("Christina"); userbox.addItem("Daniel"); userbox.addItem("Dorthe"); userbox.addItem("Johnny"); userbox.addItem("Jonas"); userbox.addItem("Katrine"); userbox.addItem("Kristian (BRØD)"); userbox.addItem("Lars"); userbox.addItem("Lennart"); userbox.addItem("Lui"); userbox.addItem("Martin"); userbox.addItem("Mona"); userbox.addItem("Morten"); userbox.addItem("Pernille"); userbox.addItem("Sannah"); userbox.addItem("Sanne"); userbox.addItem("Stine"); userbox.addItem("Søren"); userbox.addItem("Theis"); userbox.addItem("Tilde"); userbox.addItem("Tommy");
08. marts 2004 - 18:31
#7
funktion?? - doh - mig der laver stavefejl... det hedder selvf. "function" med "c"!!!
08. marts 2004 - 18:57
#8
userbox.setChangeHandler("showUser"); function showUser(){ _root.createEmptyMovieClip("container2",3); loadMovie(userbox.getValue()+".swf","container2"); container2._x = 10 ; container2._y = 120 ; } userbox.addItem("Allan"); userbox.addItem("Christian (BØF)"); userbox.addItem("Christina"); userbox.addItem("Daniel"); userbox.addItem("Dorthe"); userbox.addItem("Johnny"); userbox.addItem("Jonas"); userbox.addItem("Katrine"); userbox.addItem("Kristian (BRØD)"); userbox.addItem("Lars"); userbox.addItem("Lennart"); userbox.addItem("Lui"); userbox.addItem("Martin"); userbox.addItem("Mona"); userbox.addItem("Morten"); userbox.addItem("Pernille"); userbox.addItem("Sannah"); userbox.addItem("Sanne"); userbox.addItem("Stine"); userbox.addItem("Søren"); userbox.addItem("Theis"); userbox.addItem("Tilde"); userbox.addItem("Tommy"); Men der sker ikke så meget, jeg har self. lavet en swf-fil som f.eks. hedder lennart.swf.
08. marts 2004 - 20:06
#9
_root.createEmptyMovieClip("container2, 3); _root.container2._x = 10; _root.container._y = 120; userbox.setChangeHandler("showUser"); function showUser(){ _root.container2.loadMovie(userbox.getValue()+".swf"); } userbox.addItem("Allan"); ... userbox.addItem("Tommy"); Virker det sådan?
08. marts 2004 - 20:26
#10
_root.createEmptyMovieClip("container2, 3); _root.container2._x = 10; _root.container2._y = 120; userbox.setChangeHandler("showUser"); function showUser(){ _root.container2.loadMovie(userbox.getValue()+".swf"); } userbox.addItem("Allan"); userbox.addItem("Christian (BØF)"); userbox.addItem("Christina"); userbox.addItem("Daniel"); userbox.addItem("Dorthe"); userbox.addItem("Johnny"); userbox.addItem("Jonas"); userbox.addItem("Katrine"); userbox.addItem("Kristian (BRØD)"); userbox.addItem("Lars"); userbox.addItem("Lennart"); userbox.addItem("Lui"); userbox.addItem("Martin"); userbox.addItem("Mona"); userbox.addItem("Morten"); userbox.addItem("Pernille"); userbox.addItem("Sannah"); userbox.addItem("Sanne"); userbox.addItem("Stine"); userbox.addItem("Søren"); userbox.addItem("Theis"); userbox.addItem("Tilde"); userbox.addItem("Tommy"); Hvis det er sådan her du mener, så virker det ikke nej.
08. marts 2004 - 20:30
#11
_root.createEmptyMovieClip("container2",1); _root.container2._x = 10; _root.container2._y = 120; userbox.setChangeHandler("showUser"); function showUser(){ _root.container2.loadMovie(userbox.getValue()+".swf"); } userbox.addItem("Allan"); userbox.addItem("Christian (BØF)"); userbox.addItem("Christina"); userbox.addItem("Daniel"); userbox.addItem("Dorthe"); userbox.addItem("Johnny"); userbox.addItem("Jonas"); userbox.addItem("Katrine"); userbox.addItem("Kristian (BRØD)"); userbox.addItem("Lars"); userbox.addItem("Lennart"); userbox.addItem("Lui"); userbox.addItem("Martin"); userbox.addItem("Mona"); userbox.addItem("Morten"); userbox.addItem("Pernille"); userbox.addItem("Sannah"); userbox.addItem("Sanne"); userbox.addItem("Stine"); userbox.addItem("Søren"); userbox.addItem("Theis"); userbox.addItem("Tilde"); userbox.addItem("Tommy"); Virker stadig ikke..
08. marts 2004 - 20:42
#12
Hvor har du det script henne? Hvordan er din side opbygget?
08. marts 2004 - 21:04
#13
08. marts 2004 - 21:08
#14
kan du ikke lægge det i en en mx 2003 udgave så os gammeldags kan følge med?
08. marts 2004 - 21:10
#15
oki
08. marts 2004 - 21:12
#16
www.3a.1go.dk/oplysninger.fla Jeg tror min combobox forsvandt da jeg gemte det som Flash MX.. (ups), men se på det alligevel.
08. marts 2004 - 21:24
#17
hos mig prøver den da at hente filerne...
08. marts 2004 - 21:28
#18
hmmm.. Prøv lige at sende den til mig.. Johkr@get2net.dk
08. marts 2004 - 22:30
#19
Ja den virker sgu, jeg har prøvet at kopiere det hele, og så sætte 2004 combobox ind, og så virker det ikke igen... (mærkeligt), men det virker med din combobox.. Tak, for hjælpen.. Forresten, kan man lave sine egne comboboxes??
08. marts 2004 - 22:45
#20
Du kan ændre skin på dem er lavet - ellers skal du til at lave dine helt egne fra begyndelsen - og det er noget snask...
Fandt det her link her på exp...
http://www.macromedia.com/devnet/tip/013.html
09. marts 2004 - 16:00
#21
Vil du ikke angive et svar, så du kan få dine point??
09. marts 2004 - 18:53
#22
Selvfølgelig... ;)
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.