Avatar billede chsk Nybegynder
11. januar 2004 - 16:02 Der er 8 kommentarer og
1 løsning

AddListener på Variable ?

Kan man lave AddListner på normale variabler ? eller er det forbeholdt noget bestemt...

Christian
Avatar billede pyroman Nybegynder
11. januar 2004 - 16:08 #1
Nej det skal være på et objekt!!! Du kan fx bruge movieclips, men også bare lave et objekt til det:

listener = new Object();
Key.addListener(listener);
Avatar billede chsk Nybegynder
11. januar 2004 - 16:12 #2
Hvad så hvis jeg har et objekt med enskaben .name = "et eller andet";
og så denne verdi ændres ?
Avatar billede barklund Nybegynder
11. januar 2004 - 16:16 #3
Så kan du lave det som en property med addProperty eller som en watch på et vilkårligt object:

function en_funktion(værdi, før, nu) {
    trace(værdi+" blev ændret fra "+før+" til "+nu);
    return nu;
}
mit_object = new Object();
mit_object.watch("foo", en_funktion);
mit_object.foo = "43";
mit_object.foo = [42];
Avatar billede chsk Nybegynder
11. januar 2004 - 16:20 #4
super ! - Det var lige sådan én jeg søgte !
Hey Points til dig - > hvordan er det nu du får dem ?
Avatar billede chsk Nybegynder
11. januar 2004 - 16:23 #5
Er det lige meget hvor watchen bliver placeret ? Kører den bare nå den er defineret ?
Avatar billede barklund Nybegynder
11. januar 2004 - 16:25 #6
Når jeg laver et svar og du accepterer det...
Avatar billede barklund Nybegynder
11. januar 2004 - 16:26 #7
ja... det er ligemeget... bare du definerer funktionen inden og watch'en på det rigtige objekt...
Avatar billede chsk Nybegynder
11. januar 2004 - 16:26 #8
Super tak for hjælpen !
Avatar billede barklund Nybegynder
11. januar 2004 - 16:55 #9
Så lidt - tark for points ;)
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