Avatar billede lequet Nybegynder
17. april 2002 - 21:49 Der er 16 kommentarer og
2 løsninger

Ændre tekst i mc

Hejsa :)

Skal se om jeg kan forklare det her ordentligt :) Jeg har et mc, blandt andet indeholdende et dynamisk tekstfelt... I samme frame som mit mc (Men forskellige layers :) har jeg en knap som gerne skulle udskifte teksten i tekstefeltet med en ny tekst... Dette kan jeg ikke lige gennemskue hvordan jeg gør... Håber nogen her kan gennemskue den for mig :)

På forhånd tak
Avatar billede earp Nybegynder
17. april 2002 - 21:52 #1
Actions for din knap:

on(press) {

_root.ditmc.dittext = "et eller andet";

}
Avatar billede lequet Nybegynder
17. april 2002 - 21:55 #2
Hmm, det synes ikke at virke, hvad kan det skyldes???
Avatar billede earp Nybegynder
17. april 2002 - 21:57 #3
Har du angivet instance name for dit mc?
Har du angivet variabel navn for dit tekstfelt?
Avatar billede lequet Nybegynder
17. april 2002 - 21:58 #4
Jep, og har også udskiftet det i koden, så den nu ser således ud

on(press) {

_root.containerMC.daTextBox = "et eller andet";

}
Avatar billede earp Nybegynder
17. april 2002 - 22:01 #5
Hmm underligt, jeg kan godt kigge på den hvis du sender den til frederik@radox.dk
Avatar billede lequet Nybegynder
17. april 2002 - 22:01 #6
Det gør jeg da så :) Øjeblik
Avatar billede lequet Nybegynder
17. april 2002 - 22:03 #7
Er sendt, det er knap nr 2. nede i højre hjørne
Avatar billede lequet Nybegynder
17. april 2002 - 22:07 #8
Har du modtaget, jeg fik en fejl-mail tilbage om at mailen ikke kunne sendes :(
Avatar billede earp Nybegynder
17. april 2002 - 22:17 #9
nej, jeg har ikke modtaget. Så prøv en af mine gamle mails: frederikkragh@hotmail.com
Avatar billede lequet Nybegynder
17. april 2002 - 22:20 #10
Så tror jeg det lykkedes
Avatar billede barklund Nybegynder
17. april 2002 - 22:41 #11
Er du sikker på, at dit mc ligger i _root? Lav nogle forsøg med først at trace:

on(press) {
  trace("mc: "+_root.containerMC);
  trace("textbox: "+_root.containerMC.daTextBox);
  trace("texttype: "+typeof(_root.containerMC.daTextBox));
}

Og fortæl, hvad der kommer i dit trace-vindue...
Avatar billede lequet Nybegynder
17. april 2002 - 22:43 #12
Tja, det ser jo ud som en fejl :(

mc:
textbox:
texttype: undefined
Avatar billede barklund Nybegynder
17. april 2002 - 22:51 #13
yup... dit mc ligger enten ikke i _root eller også hedder det ikke containerMC... klik på dit mc og tryk Ctrl+i... slet instancenavnet og skriv det igen... Husk store og små bogstaver korrekt...
Avatar billede lequet Nybegynder
17. april 2002 - 22:55 #14
Doh!!! :) Tja, der kan man se, selv nybegyndere skal lære :) Var overbevist om at det var det navn jeg skrev da jeg oprettede det som et mc, der var tale om :)

Takker mange gange, lægger du lige et svar barklund, så du også kan få points :)
Avatar billede barklund Nybegynder
17. april 2002 - 22:55 #15
99 ud af 100 gange er problemet, at man har levet et mellemrum før eller efter instancenavnet - og det giver problemer...
Avatar billede barklund Nybegynder
17. april 2002 - 22:57 #16
niksenbiksen... det er stor forskel på Library-navnet og instance-navnet... Du kan jo trække det samme Library-element ind på scenen flere gange og give hver instance hver sit instance-navn...

Men her et svar...
Avatar billede lequet Nybegynder
17. april 2002 - 22:58 #17
Tja, som sagt skal man hele tiden lære noget nyt, ellers bliver man jo ikke bedre (Eller sådan noget i den stil :)

Takker begge to
Avatar billede barklund Nybegynder
17. april 2002 - 23:24 #18
Tarker for point... :o)
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