| |||||||
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: Jul 2003 Ort: Stuttgart
Beiträge: 118
|
Hallo team, ich hab da ein kleines Problem, erstelle gerade eine Bildergallerie. Damit ich nicht jedes mal für eine neue Gallerie alles in Flash erweitern muss mach ich dies mit variablen. zum beispiel lade ich meine BILDERANZAHL einer gallerie aus einer TExtdatei. dann hab ich einen button um das nächste pic anzuzeigen. der button funktioniert aber nur solange das aktuelle bild kleiner als die bilderanzahl ist. (also per for i schleife). doch wenn ich i=BILDERZAHL setzte steht undefined dran. (im trace). wenn ich die eingelesene variable als dynamisches textfeld anzeigen lasse wird der wert aus der textdatei angezeigt. aber wahrscheinlich als string. wie kann ich den string in eine integer umwandeln int(BILDERZAHL) fuktioniert nicht !! an der txt liegt es auch nicht. wäre euch für ne lösun echt dankbar cya |
| | |
| | #2 (permalink) |
| Herr Brot Registriert seit: Dec 2002
Beiträge: 1.692
|
kann es sein dass nach der zahl in der textdatei ein zeilenumbruch ist? mach mal Film testen und dann Strg+Alt+V(Variablen auflisten). falls da dann z.B. steht BILDERZAHL = "5/r/n" dann kann das nix werden weil dieser ausdruck die zeilenbrüche enthält und somit nicht in eine zahl konvertiert werden kann. die variable ist sicher schon geladen? zeig mal dein script oder so her... so far, mati
__________________ „Ich war geheilt, all right!“ |
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: Jul 2003 Ort: Stuttgart
Beiträge: 118
| dieses
danke für die antwort, ich ahbe in einem button die befehlszeile: loadVariables("gallery/gallery1.txt" , "_parent"); ind der textdatei &maxpicnumber=14 ohne zeilenumbruch. die 14 wird im dynamischen textfeld angezeigt. wenn ich aber den wert 14 in eine for schleife als wert verwenden will kommt meldung undefined wahrscheinlich das string problem kann ich denn string nicht winfach umwandeln wie: bilderzahl = int(maxpicnumber) ?- funktioniert aber nicht |
| | |
| | #4 (permalink) |
| Neuer User Registriert seit: Jul 2003 Ort: Stuttgart
Beiträge: 118
|
danke für die antwort, ich ahbe in einem button die befehlszeile: loadVariables("gallery/gallery1.txt" , "_parent"); ind der textdatei &maxpicnumber=14 ohne zeilenumbruch. die 14 wird im dynamischen textfeld angezeigt. wenn ich aber den wert 14 in eine for schleife als wert verwenden will kommt meldung undefined wahrscheinlich das string problem kann ich denn string nicht winfach umwandeln wie: bilderzahl = int(maxpicnumber) ?- funktioniert aber nicht |
| | |
| | #5 (permalink) |
| Neuer User Registriert seit: Jul 2003 Ort: Stuttgart
Beiträge: 118
|
danke für die antwort, ich ahbe in einem button die befehlszeile: loadVariables("gallery/gallery1.txt" , "_parent"); ind der textdatei &maxpicnumber=14 ohne zeilenumbruch. die 14 wird im dynamischen textfeld angezeigt. wenn ich aber den wert 14 in eine for schleife als wert verwenden will kommt meldung undefined wahrscheinlich das string problem kann ich denn string nicht winfach umwandeln wie: bilderzahl = int(maxpicnumber) ?- funktioniert aber nicht |
| | |
| | #6 (permalink) |
| Neuer User Registriert seit: Jul 2003 Ort: Stuttgart
Beiträge: 118
|
danke für die antwort, ich ahbe in einem button die befehlszeile: loadVariables("gallery/gallery1.txt" , "_parent"); ind der textdatei &maxpicnumber=14 ohne zeilenumbruch. die 14 wird im dynamischen textfeld angezeigt. wenn ich aber den wert 14 in eine for schleife als wert verwenden will kommt meldung undefined wahrscheinlich das string problem kann ich denn string nicht winfach umwandeln wie: bilderzahl = int(maxpicnumber) ?- funktioniert aber nicht |
| | |
| | #7 (permalink) |
| Herr Brot Registriert seit: Dec 2002
Beiträge: 1.692
|
hallo! also entweder ist die variable noch nicht geladen wenn du die schleife starten willst oder der pfad zur variable stimmt nicht. in flash mx solltest du das loadVars-Objekt verwenden um textdateien einzuladen. [ot]lustig was die datenbank z.Z. veranstaltet... 4 selbe beiträge[/ot]
__________________ „Ich war geheilt, all right!“ |
| | |
| | #10 (permalink) |
| Herr Brot Registriert seit: Dec 2002
Beiträge: 1.692
|
1. du kannst deine beiträge löschen, indem du auf ändern gehst, dann das häckchen vor beitrag löschen setzt und auf den button löschen klickst. 2. ActionScript:
gruß, mati
__________________ „Ich war geheilt, all right!“ |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |