Salt la conținut

SUBIECTE NOI
« 1 / 5 »
RSS
Recomandare banca pentru firma

Prima World HD

Recomandare bicicleta MTB copil 1...

Cum pot reda niște inregistr...
 Denon AVR 1804

Texte și mesaje funny pe sit...

Recomandari carti non-fictiune

Cat costa un pui la rotisor?
 cum leg firele de la o pompa subm...

PC Voltage +3.3V Red!

Cum conectez la net o centrala Fe...

w11 nu mentine profil power proce...
 DIGI se lanseaza in Belgia cu ser...

Setari XMP ram pentru 5900x - BSO...

Iphone 13, 14 sau 15?

Dune: Prophecy (2024 _ ...)
 

vreau sa se execute niste linii

- - - - -
  • Vă rugăm să vă autentificați pentru a răspunde
1 răspuns la acest subiect

#1
tchocksoo

tchocksoo

    Member

  • Grup: Senior Members
  • Mesaje: 2.218
  • Înscris: 20.01.2004
Se da urm cod

this.createEmptyMovieClip("mc", this.getNextHighestDepth());
loadVariables("links.txt", mc);
function checkParamsLoaded() {
	if (mc.link2 == undefined) {
	} else {
  trace("finished loading. killing interval.");
  trace("-------------");
  for (i in mc) {
 	 trace(i+": "+mc[i]);
 	 setProperty(eval("_root."+mc[i]), _visible, true);
  }
  trace("-------------");
  clearInterval(param_interval);
  for (i in mc) {
 	 var a = "m"+i;
 	 b = _root.mc[i];
 	 eval(a+"="+b+";");
 	 trace (a+"="+b+";");
  }
  [COLOR=gray]/*_root.mlink1 = _root.mc.link1;
 	 _root.mlink2 = _root.mc.link2;
 	 _root.mlink3 = _root.mc.link3;
 	 _root.mlink4 = _root.mc.link4;
 	 _root.mlink5 = _root.mc.link5;
 	 _root.mtel = _root.mc.tel;
 	 _root.mfax = _root.mc.fax;
 	 _root.mmail = _root.mc.mail;*/[/COLOR]	}
}
var param_interval = setInterval(checkParamsLoaded, 100);

Codul este in actionscript deoarece pe acest forum ori nu exista oameni destui, ori nu exista sectiune specializata am decis sa cer ajutorul aici

care e problema

urm linie de cod
eval(a+"="+b+";");

imi scoate


[email protected];
mfax=123456;
mtel=0744 456 456;
mlink5=something;
mlink4=altceva;
mlink3=ceva;
mlink2=oooo;
mlink1=www.google.com;

aceste instructiuni  nu se executa. evalueaza expresia retine undeva si pe urma la urm ciclu de for suprascrie noua evaluare. practic traduce dar nu executa mi-ar trebui 2 nivele de eval. am incercat dar nu prea merge.

cum fac ?


help

daca e nevoie pun si fla-ul. daca nu e clar

#2
itf_tkd

itf_tkd

    Junior Member

  • Grup: Members
  • Mesaje: 169
  • Înscris: 24.05.2005
cam neclar ceea ce vrei sa faci la o privire rapida...

ti-as recomada totusi sa folosesti, si sa tii cont de:

Citat

In Flash 5 or later, you cannot use eval() to dynamically set and retrieve the value of a variable or instance name, because you cannot use eval() on the left side of an equation. For example, replace the codeeval ("var" + i) = "first";

with this:

this["var"+i] = "first"

or this:

set ("var" + i, "first");


Anunturi

Bun venit pe Forumul Softpedia!

Utilizatori activi: 1

0 membri, 1 vizitatori, 0 utilizatori anonimi

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate