Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 12-02-2004, 01:30   #1 (permalink)
Neuer User
 
Registriert seit: Feb 2004
Beiträge: 2
nicht "korreckte" Textdatei laden?

Hallo,
mein problem, ich habe eine Text datei in der nur eine Zahl steht.
Soweit so gut, aber wie bekomm ich diese zahl in eine variable, über loadvariables gehts nicht. Da iwrd nur die zahl zur variable.
Meine Ansatz idee ist, über loadvarables zu laden und dann zu schauen welche Variable da ist, das wäre ja die Zahl. Aber ich hab kein plan wie.
BadMac ist offline   Mit Zitat antworten
Alt 12-02-2004, 02:38   #2 (permalink)
Coder
 
Benutzerbild von bewerber2
 
Registriert seit: Sep 2002
Ort: München
Beiträge: 657
Hallo BadMac,

ich finde es korreckt, dass Du Dich im Forum angemeldet hast!

Aber warum geht das über LoadVariables nicht? Hast Du es auch schon mit dem LoadVars-Objekt versucht?
__________________
...
Link zu meiner Homepage
bewerber2 ist offline   Mit Zitat antworten
Alt 12-02-2004, 13:04   #3 (permalink)
Farbe ist Luxus
 
Benutzerbild von ludabruda
 
Registriert seit: May 2003
Ort: Köln
Beiträge: 2.405
Hi,

mit loadVariables funktioniert es schon, ebenso wie mit dem LoadVars-Objekt.
Das Problem ist, dass Flash ein Parameter-Paar erwartet:
var1=123123
Bei dir steht aber nur
5486

Das interpretiert Flash als Variablenbezeichner.

Du kannst aber dessen Namen herausfinden und in einer Variablen speichern.

ActionScript:
  1. // Beispiel mit LoadVars()
  2. loader = new LoadVars();
  3.  
  4. loader.onLoad = function(success) {
  5.     if(success) {
  6.         for(i in this) {
  7.             if(typeof(this[i]) == "string") {
  8.                 _root.var1 = i;
  9.                 trace(_root.var1);
  10.             }
  11.         }   
  12.     }
  13. }
  14.  
  15. loader.load("t.txt");
  16.  
  17. Grüße
  18. Sascha
__________________
12:15, press return
ludabruda ist offline   Mit Zitat antworten
Alt 12-02-2004, 13:04   #4 (permalink)
Neuer User
 
Registriert seit: Nov 2002
Ort: Paderborn
Beiträge: 58
wie wäre es mit einem php script welches "zahl=" in die textdatei schreibt?

dann könntest du deine zahl über loadVars ganz normal auslesen?

und wenn du fertig bist änderst du die textdatei wieder zurück falls nötig
__________________
FMF = Flash macht Fun ;D
Picard ist offline   Mit Zitat antworten
Alt 12-02-2004, 13:26   #5 (permalink)
nerdig working
 
Benutzerbild von michael
 
Registriert seit: Jul 2001
Ort: Hamburg
Beiträge: 5.832
so kommst du ohne "variable=" in der textdatei an deine zahl:
ActionScript:
  1. lv = new LoadVars ();
  2. lv.onData = function (raw)
  3. {
  4.     zahl = Number (raw);
  5. };
  6. lv.load ("dein.txt");
michael ist offline   Mit Zitat antworten
Alt 12-02-2004, 15:23   #6 (permalink)
Neuer User
 
Registriert seit: Feb 2004
Beiträge: 2
Danke funktioniert.
BadMac 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 01:59 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele