Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 30-09-2005, 17:56   #1 (permalink)
Neuer User
 
Registriert seit: Sep 2005
Beiträge: 4
Einlesen von Fließtext

Hallo Miteinander!
Vorweg - Ich bin ein Flash-Neuling - unerfahren und wissensdurstig ;-)
und ich hoffe, ich stelle keine zu dummen Fragen...

Das Problem ist einfach. Ich möchte eine externe .txt automatisch in ein Textfeld laden. Nachdem ich die Hilfe von Flash durchforstet habe, schien mir LoadVars() am sinnvollsten. Der Text wird auch anständig geladen.
Problem:
Leerzeichen, Absätze und Umlaute werden nicht richtig erkannt, d.h. in sowas wie "%§2-/1:n" umgewandelt, was sich nur mit Mühen lesen lässt.

Ich weiß auch über unicode bescheid, und system.useCodepage habe ich auch mal auf true gesetzt, mal nicht. Das Ergebnis ist immer dasselbe.

ich weiß, dass man das Problem irgendwie mit XML umgehen kann, aber gibt es keine andere Lösung?

Vielen Dank schon mal im Vorraus!
Kanzler ist offline   Mit Zitat antworten
Alt 30-09-2005, 17:59   #2 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Hallo Gerhard!
Vielleicht solltest du mal deine Textdatei und ein bisschen ActionScript mit anhängen...
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 30-09-2005, 19:00   #3 (permalink)
Neuer User
 
Registriert seit: Sep 2005
Beiträge: 4
???!

Äääähm.
das ist mir jetzt irgendwie peinlich...
es geht plötzlich.
d.h. ich habe den Kram nochmal neu geschrieben - ohne Änderungen(?)
Und es geht!
Ich habe allerdings jetzt einen anderen Rechner benutzt, einen Apple mit OSX und kein Windows2000 - aber das dürfte doch wohl keine Auswirkungen haben, oder? zumal Ich auf beiden MX2004 habe...

nagut, hier ist jedenfalls der code:
PHP-Code:
var dateVars = new LoadVars();
dateVars.onLoad = function(ok) {
    if (
ok) {
        
date_txt.text dateVars.absatz_1;
    }
};
dateVars.load("date.txt"
wie gesagt - ziemlich simpel aber ich habe mir seit gestern die Zähne aus gebissen.

die txt-datei hat den Inhalt:
"
absatz_1=Dieser Text soll erscheinen.
Möglichst mit
Absatz.
"
und ist UTF-16 formatiert.

ich werds dann mal morgen auf dem anderen Rechner ausprobieren....
nix für ungut

(?????)

Geändert von Kanzler (30-09-2005 um 19:01 Uhr)
Kanzler 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:41 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele