Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 24-09-2005, 17:55   #1 (permalink)
Neuer User
 
Benutzerbild von -==AIRWOLF==-
 
Registriert seit: May 2004
Beiträge: 97
Externe Textdatei laden mit html-Formatierung

Hallo,

ich möchte eine externe Textdatei in den Flasfilm laden und dabei sollen die in der Textdatei vorhandenen html-Formatierungen mit übernommen werden. Um die Sachlage noch etwas zu komplizieren, möchte ich aus dieser Textdatei auch noch je nach Bedarf verschiedene Variablen auslesen.

Inhalt meiner Textdatei:
Code:
&Text1=Hier wird der <b>erste Text</b> ausgegeben&
&Text2=Hier wird der <b>zweite Text</b> ausgegeben&
Über folgendes Script lade ich die Textdatei in Flash hinein und erstelle ein Textfeld:
ActionScript:
  1. laden = new LoadVars();
  2. laden.onLoad = function(fertig) {
  3.     if (fertig) {
  4.         fakten_txt.text = this.Text1;
  5.     }
  6. };
  7. laden.load("Inhalte.txt");
  8. system.useCodepage = true;
  9. _root.createTextField("fakten_txt", 1, 170, 275, 0, 0);

Um jetzt html-Code zu erlauben setze ich folgende Script-Zeile ein:
ActionScript:
  1. fakten_txt.html = true;

Nur leider bekomme den oben formatierten Text nicht "Fett" dargestellt. Was muss ich noch tun, damit die html-Formatierung angezeigt wird?

Danke
__________________
Gruß -==AIRWOLF==-

Geändert von -==AIRWOLF==- (24-09-2005 um 18:04 Uhr)
-==AIRWOLF==- ist offline   Mit Zitat antworten
Alt 24-09-2005, 18:25   #2 (permalink)
Neuer User
 
Benutzerbild von -==AIRWOLF==-
 
Registriert seit: May 2004
Beiträge: 97
Also müsste ich in meinem Fall:

ActionScript:
  1. fakten_txt.htmlText = "Inhalte.txt";

schreiben, oder?

Nur leider wird der Text immer noch nicht "Fett" geschrieben.
__________________
Gruß -==AIRWOLF==-
-==AIRWOLF==- ist offline   Mit Zitat antworten
Alt 24-09-2005, 18:35   #3 (permalink)
Neuer User
 
Benutzerbild von -==AIRWOLF==-
 
Registriert seit: May 2004
Beiträge: 97
Ich möchte ja wirklich nicht nerven, aber auch jetzt ändert sich nichts am Zustand.
__________________
Gruß -==AIRWOLF==-
-==AIRWOLF==- ist offline   Mit Zitat antworten
Alt 24-09-2005, 18:37   #4 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
bitte kein system.useCodepage = true; benutzen! speicher die datei einfach als utf8 ab... schau auch mal in folgenden thread hier rein der übrigens grad nur 3 einträge unter deinem steht. da könnte man auch selbst mal auf die idee kommen und nachschauen, oder?!

Ich brauche dringend hilfe zum laden externer Text datei bzw. Html

cya, sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!
salazar ist offline   Mit Zitat antworten
Alt 24-09-2005, 20:50   #5 (permalink)
Neuer User
 
Benutzerbild von -==AIRWOLF==-
 
Registriert seit: May 2004
Beiträge: 97
Da wurde das Thema 3 Beiträge unter dem Meinigen schonmal behandelt? Konnte es aber im "ActionScript"-Bereich nicht auffinden, sondern nur im "Flash MX 2004"-Bereich. Ist eigentlich auch egal.
Habe mir den Beitrag trotzdem etwas genauer angesehen und konnte mir leider keine weitere Hilfe aus diesem ziehen.
Danke aber für den Hinweis, dass "system.useCodepage = true" nicht benutzt werden soll, sondern dass man die Textdatei direkt im UTF-8 Format speichern soll.

PS.: Waren es vorhin nicht ein paar Beiträge mehr?
__________________
Gruß -==AIRWOLF==-
-==AIRWOLF==- ist offline   Mit Zitat antworten
Alt 24-09-2005, 22:43   #6 (permalink)
Nix Wisser
 
Benutzerbild von nullidee
 
Registriert seit: May 2003
Ort: Würzburg, Kleinstadt
Beiträge: 3.510
PHP-Code:
_root.createTextField("fakten_txt"117027500);
fakten_txt.autoSize true;
fakten_txt.html true;
laden = new LoadVars();
laden.onLoad = function(fertig) {
   if (
fertig) {
      
fakten_txt.htmlText this.Text1;
      } else 
fakten_txt.htmlText "Datei konnte nicht geladen werden";
};
laden.load("Inhalte.txt"); 
Textdatei wie oben geschrieben als Unicode gespeichert.

Beispiel angehängt
Angehängte Dateien
Dateityp: zip inhalte.zip (2,7 KB, 29x aufgerufen)
__________________
nullidee

Abakus GT 10² Kugeln - 80"Leinwand - CARAN D´ACHE SUPRACOLOR®
nullidee ist offline   Mit Zitat antworten
Alt 24-09-2005, 22:48   #7 (permalink)
meistens harmlos
 
Benutzerbild von rena
 
Registriert seit: Jun 2001
Ort: Stuttgart
Beiträge: 17.643
[ot]
Zitat:
Zitat von -==AIRWOLF==-
PS.: Waren es vorhin nicht ein paar Beiträge mehr?
Ja da waren Antworten zwischen deinen ersten drei Postings. Da hat ein User seine Beiträge gelöscht.

Insofern hast _du_ dich nicht verguckt.

[/ot]

Gruß
Rena
__________________
www.rena-hermann.de

The angels have the phone box

Geändert von rena (24-09-2005 um 23:03 Uhr)
rena ist offline   Mit Zitat antworten
Alt 24-09-2005, 22:56   #8 (permalink)
Neuer User
 
Benutzerbild von -==AIRWOLF==-
 
Registriert seit: May 2004
Beiträge: 97
Many thx.
Die Lösung war ja doch wieder einfacher als erwartet. Ich hatte mittlerweile soviel rumgetestet, dass irgendwie gar nichts mehr funktionierte.

Danke nochmal.
__________________
Gruß -==AIRWOLF==-
-==AIRWOLF==- ist offline   Mit Zitat antworten
Alt 25-09-2005, 00:19   #9 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
da hat aber jemand kräftig beiträge gelöscht
cya, sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!
salazar 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 09:07 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele