Avatar billede iceb1977 Nybegynder
15. juni 2002 - 10:27 Der er 1 kommentar og
1 løsning

Til Eksperterne ?????

Hej Ekssperter.....

Har fået lavet en flash aplikation der henter

en tekst fra en asp fil som asp filen har hentet

ved en database....

Dernæst er billederne lagt ved siden af hver

sin tekst....

Jeg har nogle spørgsmål til de linier kode jeg

ikke forstår.....

Vær venlig at give en logisk forklaring da jeg

er nynegynder indenfor flash ....

På forhånd TAK...


Her er KODEN:

stop();
System.useCodepage = true;

MCP = MovieClip.prototype;

1.Er MCP en variabel ? og er prototype også ?

MCP.oldEmpty = MCP.createEmptyMovieClip;

2.Hvad gør denne sætning ovenfor ?

MCP.createEmptyMovieClip = function(name,depth,argsObj){

3.Hvad gør name depth ? og er argsObj en variabel ?

var m = this.oldEmpty(name,depth);

4.this.oldEmpty(name,depth);<Hvad gør/betyder dette?

for(var z in argsObj){

5.Her startes loopet ik ? z er variabel ik ?
Hvilken funtion har variabelen z ?

m[z] = argsObj[z];
}
return m;
}

6.Hvad sker der her i disse 4 linier ovenfor ?


cntFoto=_level0.antalbilleder;

7.cntFoto er en variabel ik ? Hvad er level0?

trace(Number(cntFoto)+1);

8.hvad sker der her ovenfor ? Hvilken funtion har Number ?

for (i=1; i<(_root.antalbilleder); i++) {

9.Her ovenfor startes et loop ik ? i er en  variabel
den sættes til 1 og bagefter mindre end en anden
variabel ? dernæst lægges 1 til i ik ?


ASSetPropFlags(MCP,["oldEmpty"],i);

10.Hvad er PropFlags ?

createEmptyMovieClip("pic"+i, i, {_x:180, _y:

11.Hvorfor står i to gange her ? x og y hvad står det for ?

((i*60)-22),strObj:i}).createEmptyMovieclip

12.hvorfor er i med i linjen ovenfor ? -22 hvad
står det for? og *60 ?

("inside"+i,i+1).loadMovie("image"+i+".jpg");

13.er inside en variabel ? hvad er dens funktion og hvorfor er den her?

eval("pic"+i)._xscale = 20;
eval("pic"+i)._yscale = 20;

14.hvad er eval og xscale yscale ?

// Her linkes der til det enkelte billede
eval("pic"+i).onRelease = function () {
getURL("http://www.iceb.ljnet.dk/flash/dyn.asp?pic=image"+this.strObj+".jpg","_blank");
}

15.Hvorfor bruges der this.strObj i linien ovenfor ?

// Her oprettes et tekstfelt
this.createTextField("tooltip"+i, 333+i, 100,

16.tooltip er en variabel ik ? men hvilken funtion
har den her ? og hvad med 333 og 100 ?

((i*60)-12), 150, 50);

17.hvad står disse talværdier for ovenfor ?

with(eval("tooltip"+i))

18.inkluderer her ovenfor tekstfeltet ?

{
autoSize = "left";

19.Hvad gør denne her ovenfor ?

// border = true;
//borderColor = 0x000000;

20.Disse ovenfor kan godt slettes ik ?

text = eval("produktnavn"+i);

21.Her trækkes værdien af produktnavn ind i tekstfeltet text ik ?

}
}
Avatar billede micsmi Nybegynder
16. juni 2002 - 11:05 #1
hm..Er der ingen der kan hjælpe ??..Hmmmmmmmmmmm, jeg venter lige og ser om der er nogen der kan hjælpe ice-b fordi jeg vil da lige se hvad ekspertene svarer.

//Simonth
Avatar billede iceb1977 Nybegynder
16. juni 2002 - 15:55 #2
nå lukker og takker simon sssss
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