Willkommen auf dem Portal für Mediengestalter
|
|
Autor |
Nachricht |
epstech
Threadersteller
Dabei seit: 24.05.2010
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mo 24.05.2010 17:51
Titel Textdatei zeilenweise auslesen und anzeigen |
|
|
Hallo,
ich habe eine Frage zu Textdateien.
Über eine OCR Software lese ich alle einkommenden Faxe aus und schreibe diese in eine Textdatei. (siehe unten)
Diese Datei befindet sich in einem Ordner auf der Festplatte.
Ist es möglich mit Flash diese Datei zeilenweise auszulesen und entsprechend jeder Zeile in einem Textfeld anzeigen zu lassen?
Inhalt Textdatei:
ALARMAUSD RUCK Ausdruck am 28. März 2010, 20:57
Einsatznummer 123456789
Einsatzbeschreibung
Einsatzstichw. Brand — ZIMMER [mit Sondersignal]
Einsatzort
Ort: Musterhausen
Strasse: musterweg 5
Zuständig: Löschzug XY
Besonderheiten: Brennt friteuse
Ich habe es schon mal mit folgendem Code versucht:
var list = new LoadVars();
list.onLoad = function() {
this = this.toString();
var path = _root;
var tmp = unescape(this.substr(0, this.lastIndexOf("="))).split(newline);
for (var r = 0; r<tmp.length; r++) {
var tmp_r = tmp[r];
path["line"+r] = (r<tmp.length-1) ? tmp_r.substr(0, tmp_r.lastIndexOf("\r")) : tmp_r;
trace(tmp_r);
}
};
ASSetPropFlags(list, "onLoad", 1);
list.load("beispiel.txt");
Bekommen die Textdatei (über Trace) auch angezeigt. Aber wie kann ich die Zeilen in einen Textfeld anzeigen lassen?
Danke schon mal im voraus.
|
|
|
|
|
itac
Dabei seit: 15.04.2004
Ort: -
Alter: 48
Geschlecht: -
|
Verfasst Do 03.06.2010 18:38
Titel
|
|
|
Wenn Du deine Daten in einem Textfeld anzeigen möchtest:
Code: |
var tf:TextField=this.createTextField('textfeld',this.getNextHighestDepth(),0,0,200,400); //erzeuge ein Textfeld
var list = new LoadVars();
list.onLoad = function() {
trace('da')
this = this.toString();
var path = _root;
var tmp = unescape(this.substr(0, this.lastIndexOf("="))).split(newline);
for (var r = 0; r<tmp.length; r++)
{
var tmp_r = tmp[r];
path["line"+r] = (r<tmp.length-1) ? tmp_r.substr(0, tmp_r.lastIndexOf("\r")) : tmp_r;
tf.text=tf.text+tmp_r; //schreibe Daten zeilenweise ins Textfeld
}
//alternativkannst Du mit:
//tf.text=tmp;
//den Inhalt in einem Rutsch einfügen
};
list.load("test.txt"); |
|
|
|
|
|
Anzeige
|
|
|
|
|
|
Ähnliche Themen |
Textdatei zeilenweise in schleife in MySQL-Tabelle einfügen?
Mit Flash TXT-Datei zeilenweise auslesen?
PHP: Textdatei auslesen und sortieren, wie?
dynamische Variablennamen aus Textdatei auslesen
Zeilenumbruch beim Auslesen einer Textdatei
[php] zeilenumbruch nach auslesen von textdatei [solved]
|
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
|