Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 29-01-2004, 17:07   #1 (permalink)
Neuer User
 
Registriert seit: Apr 2003
Beiträge: 644
txt inhalt in 2 zeilen spalten

Noch ein problem, und zwar:

Ich habe folgenen script in meiner fla datei, womit ich eine txt auslese und in ein textfeld importiere:

ActionScript:
  1. //  funktion definieren
  2. function laden()
  3. {
  4.         // ** LOADVARS OBJEKT ERSTELLEN **
  5.         var loader = new LoadVars();
  6.         // ** WENN ALLES GELADEN **
  7.         loader.onLoad = function(success) {
  8.                 if (success) {
  9.                         kom = (this.zeit+" "+kom);
  10.                 }
  11.         };
  12.         // ** TEXTDATEI LADEN **
  13.         loader.load("text.txt?rand="+random(9999));// verhindert das laden der datei aus dem cache
  14. }
Nun will ich aber das der "kom" nicht hinter der zeit steht sondern eine zeile darunter erst anfängt. Wiess jemand eine Lösung? oder versteht man mich schonwieder nicht? :S
jonny-noob ist offline   Mit Zitat antworten
Alt 29-01-2004, 17:14   #2 (permalink)
brand new user
 
Benutzerbild von RustyCake
 
Registriert seit: May 2002
Ort: Laimbach 6 1/2
Beiträge: 16.884
ActionScript:
  1. this.test.text = ("eins\n"+"zwei");
__________________
Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake!
"Wer tanzen will, muß erst gehen lernen"
RustyCake ist offline   Mit Zitat antworten
Alt 29-01-2004, 17:16   #3 (permalink)
Farbe ist Luxus
 
Benutzerbild von ludabruda
 
Registriert seit: May 2003
Ort: Köln
Beiträge: 2.405
hi,

also, du meinst Zeile, nicht Spalte

ActionScript:
  1. function laden()
  2. {
  3.         // ** LOADVARS OBJEKT ERSTELLEN **
  4.         var loader = new LoadVars();
  5.         // ** WENN ALLES GELADEN **
  6.         loader.onLoad = function(success) {
  7.                 if (success) {
  8.                         kom = (this.zeit+"\n"+kom); // \n erzeugt einen Umbruch. Wenn es ein HTML-Feld ist: <br>
  9.                 }
  10.         };
  11.         // ** TEXTDATEI LADEN **
  12.         loader.load("text.txt?rand="+random(9999));// verhindert das laden der datei aus dem cache
  13. }
__________________
12:15, press return
ludabruda ist offline   Mit Zitat antworten
Alt 29-01-2004, 17:45   #4 (permalink)
Neuer User
 
Registriert seit: Apr 2003
Beiträge: 644
Klapt irgendwie nicht, der läd das "kom" net hinten dran.
jonny-noob ist offline   Mit Zitat antworten
Alt 29-01-2004, 17:49   #5 (permalink)
Farbe ist Luxus
 
Benutzerbild von ludabruda
 
Registriert seit: May 2003
Ort: Köln
Beiträge: 2.405
this.kom !!
__________________
12:15, press return
ludabruda ist offline   Mit Zitat antworten
Alt 29-01-2004, 18:05   #6 (permalink)
Neuer User
 
Registriert seit: Apr 2003
Beiträge: 644
Hab es über die php schon so gelöst, nun noch eine frage. Ich will ein neinfaches news posting programm machen und habe ein textfeld was natürlich nachher in die txt abgespeichert wird. Nun will ich aber das die alte news unten dran gehängt werde, lese also die txt aus, tuhe sie in ein textfield namens oldnews und hänge es hinten dran, das habe ich nun in meinem button:
ActionScript:
  1. on (release, keyPress "<Enter>") {
  2.     if (_root.newkom == undefined or _root.newkom == "Du musst was eingeben!") {
  3.         _root.newkom = "Du musst was eingeben!";
  4.     } else {
  5.         _root.newzeit = [_root.newszeit];
  6.         _root.newkom += "/n"+"/n"+[_root.oldkom];
  7.         this.loadVariables("write.php", "POST");
  8.         gotoAndStop(2);
  9.     }
  10. }
Jetzt wird das /n aba noch dazu geschrieben statt ein zeile zu machen.
jonny-noob ist offline   Mit Zitat antworten
Alt 29-01-2004, 18:21   #7 (permalink)
brand new user
 
Benutzerbild von RustyCake
 
Registriert seit: May 2002
Ort: Laimbach 6 1/2
Beiträge: 16.884
backslash \n
__________________
Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake!
"Wer tanzen will, muß erst gehen lernen"
RustyCake ist offline   Mit Zitat antworten
Alt 29-01-2004, 18:25   #8 (permalink)
Neuer User
 
Registriert seit: Apr 2003
Beiträge: 644
Ich fasses nicht, es klapt *inne luft spring* Danke euch 2. Nur hab ich jetzt das problem wenn ich es auslese das der scrollbalken sich nicht aktiviert.
jonny-noob ist offline   Mit Zitat antworten
Alt 30-01-2004, 11:14   #9 (permalink)
Farbe ist Luxus
 
Benutzerbild von ludabruda
 
Registriert seit: May 2003
Ort: Köln
Beiträge: 2.405
ist das eine Scrollbar-Komponente?
Hast du das Textfeld zugewiesen?

Offenbar verwendest du eine Variable für das Textfeld, keinen Instanznamen.
Also, gib ihm einen Instanznamen, dann weist du ihm den Text zu:
_root.textfeldinstanz.text += "\n"+"\n"+ _root.oldkom;

Dem Scroller sagst du (sofern er das noch nicht weiß):

_root.meinScrollbarName.setScrollTarget(_root.text feldinstanz);

Grüße
Sascha
__________________
12:15, press return
ludabruda 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 07:39 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele