Einzelnen Beitrag anzeigen
Alt 16-03-2010, 15:31   #10 (permalink)
shin10
in the boondocks
 
Benutzerbild von shin10
 
Registriert seit: Feb 2006
Ort: Augsburg
Beiträge: 3.230
liegt daran, dass die datei noch nicht geladen war
der aufruf ist natürlich erst danach erfolgreich
PHP-Code:
function loadCSV(file:String):Void {
    var 
lv:LoadVars = new LoadVars();
    
lv.onLoad = function(success:Boolean) {
        if (
success) {
            
splitCSV(unescape(lv.toString()).split("=&onLoad=[type Function]")[0]);//da war der fehler
        
}
    };
    
lv.load(file);
}
var 
zeile=0;
var 
spalte=0;
var 
tabelle:Array;
function 
splitCSV(csv:String):Void {
    
tabelle csv.toString().split("\r\n").join("\n").split("\r").join("\n").split("\n");
    for (var 
i:Number 0tabelle.lengthi++) {
        
tabelle[i] = tabelle[i].split(";")
    }
    
test.text=tabelle[zeile][spalte]; 
}

loadCSV("test.csv"); 

this.createTextField("test",getNextHighestDepth(),0,0,100,20);

//nur mal zum test für dich: erst gibt er immer undefined raus,
//wenn die datei geladen und verarbeitet wurde den wert
onEnterFrame = function(){
    
trace(tabelle[zeile][spalte]);

__________________

flintfabrik.de
shin10 ist offline   Mit Zitat antworten