| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Mar 2005
Beiträge: 4
|
hallöchen! also ich habe nen 64 zeichen langen string denn will ich in 64 teile zerlegen und in 64 dynamische textfelder schreiben .. also jedes zeichen einzeln .. ( ka ob das so ne schlaue idee is .. aber so hab ichs mir zumindest ausgedacht ^^ ) den string zerlegen mach ich mit meinstr.substr(angang, elementgröße) und dann muss ich dem textfeld dann den meinstr zuweise für 64 zeichen sind das 128 zeilen ... ich wollte jetz .. die textfelder tf_01 .. bis tf_64 benennen .. und dann ne forschleife machen for ( i = 1; i <= 64; i++) { tf_[i] = meinstr.substr(angang, elementgröße); tfinstanz.tf_[i] = tf_[i]; } also sozusagen nen array aus i machen ... aber so tuts nich ... weil er an dem array rummeckert wäre für vorschläge sehr dankbar |
| | |
| | #3 (permalink) |
| Der Wunderhund Registriert seit: Jun 2002 Ort: Hattingen
Beiträge: 10.515
|
hi. >ich wollte jetz .. die textfelder tf_01 .. bis tf_64 benennen du solltest sie eher tf_1 bis tf_64 nennen, sonst kannst du die for-schleife nicht machen, denn i=1 ist nicht 1=01. wenn du die variabel «tf_1» ansprechen willst, geht das über this["tf_"+i] = meinstr.substr(angang, elementgröße); das ist aber nur die halbe lösung. kannst du das fla mal posten, dann passe ich das direkt im flash-dokument an. müssen denn die teilstrings in einem array gespeichert werden, oder willst du sie nur in die textfelder bekommen? gruß, gaspode Geändert von gaspode (08-03-2005 um 13:50 Uhr) |
| | |
| | #4 (permalink) |
| Neuer User Registriert seit: Mar 2005
Beiträge: 4
|
ok, das mit der null is logisch .. das ganze script umfasst immernoch über 300 zeilen .. wenn ich die for schleife mit dem array hinbekomme, dann kann ich dich auch auf andere anwenden ... und dann wirds auch kürzer for(i=1;i<=64;i++) { bin1_[i] = binop1.substr(-i,1); //string in variable schreiben mmx.bin1_[i] = bin1_[i]; //und hier variableninhalt in das textfeld schreiben ... textfeld und variable heissen wegen übersichtlichkeit gleich .. } also so sieht die schleife aus .. ( ka wie ich des script aus dem flash rausbekomm) wenn ichs so schreibe bringt er auch keine fehler .. aber er tut nicht was es soll .. und ich brauch die daten nur zur darstellung .. also nich zum weiterverarbeiten .. da nutze ich dann den orginalstring ( vielleicht kann trotzdem mal einer sagen, wie ich des actionscript hier ins forum bekomme ^^ ) |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |