M
MF
Sorry mir ist leider keine passende überschrift eingefallen.
Ich habe folgendes Problem:
Ich habe in meinem MC 53 dynamische textfelder, jedes textfeld gibt eine bestimme variable wieder (holder1 - holder53).
dazu gibt es noch ein textfeld (Text) in welchem per AS eine schreibmaschiene simmuliert wird, jedesmal wenn der text fertig geschrieben ist soll er in holder1 geschrieben werden und falls schon text im holder1 vorhanden ist soll dieser in holder2 kopiert werden usw.
bisher sieht das so aus:
Bevor ich jetzt aber für alle 53 textfelder eine if anweisung mache wolt ich fragen ob ich diesen prozess auch in einer wihle bzw for schleife abhandeln kann? Sprich er soll bei holder53 anfangen und bei holder1 aufhören.
Mein erster versuch sa so aus:
nur wie ihr sicher seht geht das nicht weil da ein ganz dummer fehler drin ist: eval(holder+i) = - kann natürlich nicht funktionieren, leider bin ich zu dumm zu kapieren wie ich das i hinter holder bekomme damit er eine der holder variablen anspricht und verändert.
Sicher ist die Lösung total simpel aber ich bin grade einfach zu doof die lösung zu finden
please help me
greetz Marcus
Ich habe folgendes Problem:
Ich habe in meinem MC 53 dynamische textfelder, jedes textfeld gibt eine bestimme variable wieder (holder1 - holder53).
dazu gibt es noch ein textfeld (Text) in welchem per AS eine schreibmaschiene simmuliert wird, jedesmal wenn der text fertig geschrieben ist soll er in holder1 geschrieben werden und falls schon text im holder1 vorhanden ist soll dieser in holder2 kopiert werden usw.
bisher sieht das so aus:
Code:
...
if(holder2 != holder1)
{
holder3 = holder2;
}
if(holder1 != Text)
{
holder2 = holder1;
}
holder1 = Text;
Mein erster versuch sa so aus:
Code:
for(i=53; i>=1; i--)
if(i == 1)
{
holder1 = Text;
}
else if(i == 2)
{
if((holder+(i-1) != Text)
{
eval(holder+i) = eval(holder+(i-1));
}
}
else
{
if((holder+(i-1) != (holder+(i-2))
{
eval(holder+i) = eval(holder+(i-1));
}
}
Sicher ist die Lösung total simpel aber ich bin grade einfach zu doof die lösung zu finden
please help me
greetz Marcus