Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 15-01-2003, 09:52   #1 (permalink)
NordischByNature
 
Benutzerbild von MarcusK
 
Registriert seit: Sep 2002
Ort: Bremen
Beiträge: 125
Textfield.split - Zeilenumbruch

Moinmoin!

Ich würde gerne den Text eines TextFields nach Zeilenumbrüchen splitten...etwa so:

ActionScript:
  1. this.createTextField("message", 1, 0, 0, 300, 1);
  2. this.message.multiline = true;
  3. this.message.autoSize = "left";
  4. this.message.text = "testText-testText-testText-testText-testText-\ntestText-testText-testText-testText-\ntestText-testText-testText-\n";
  5. var subStrings = this.message.split("\n");
  6. trace(subStrings[0]);

....das klappt aber nicht! Auch mit newline ist nichts zu holen (ist FlashIntern wohl dasselbe, hm?)

Hat jemand 'ne Idee?

Gruß,
Marcus
MarcusK ist offline   Mit Zitat antworten
Alt 15-01-2003, 09:54   #2 (permalink)
◘ ◘
 
Benutzerbild von beachmeat
 
Registriert seit: Dec 2001
Ort: Amsterdam
Beiträge: 6.126
das klappt schon, wenn man anstatt eines Textfields einen String splittet
this.message.text.split("\n");
__________________
jeden Tag frisch
beachmeat ist offline   Mit Zitat antworten
Alt 15-01-2003, 09:57   #3 (permalink)
NordischByNature
 
Benutzerbild von MarcusK
 
Registriert seit: Sep 2002
Ort: Bremen
Beiträge: 125
Grmpf! Hast ja sooo recht. Aber es sollte doch eigentlich ein Array mit 3 Einträgen herauskommen, oder?
MarcusK ist offline   Mit Zitat antworten
Alt 15-01-2003, 09:59   #4 (permalink)
◘ ◘
 
Benutzerbild von beachmeat
 
Registriert seit: Dec 2001
Ort: Amsterdam
Beiträge: 6.126
the Problem is:
Sobald das in nem Textfeld steht isses nich mehr \n sondern \r !

Sind auch nicht 3 sondern 4 da du am Ende noch einen hast
__________________
jeden Tag frisch
beachmeat ist offline   Mit Zitat antworten
Alt 15-01-2003, 10:07   #5 (permalink)
NordischByNature
 
Benutzerbild von MarcusK
 
Registriert seit: Sep 2002
Ort: Bremen
Beiträge: 125
...es funktioniert! *staun*

Warum ändert sich denn das Steuerzeichen innerhalb von TextFields ? "\n" ist doch eigentlich allgemein Standard!

Danke für den Tip!
MarcusK ist offline   Mit Zitat antworten
Alt 15-01-2003, 10:08   #6 (permalink)
◘ ◘
 
Benutzerbild von beachmeat
 
Registriert seit: Dec 2001
Ort: Amsterdam
Beiträge: 6.126
Das weiß ich ehrlich gesagt auch nicht, ich habs nur gesehen, weil ich mal Strg+Alt+V gedrückt hab beim Film testen..
Im Prinzip entspricht \n ja \r in nen Textfeld - kommt ja aufs gleiche raus...
__________________
jeden Tag frisch

Geändert von beachmeat (15-01-2003 um 10:10 Uhr)
beachmeat ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 10:29 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele