[ascoders] Re: txt dateien laden??

Eine Isolation dieser Methode in eine neue Klasse könnte wie folgt gehen, um es 
z.B. anstatt "split" zu nutzen (ob das schneller als split ist, weiß ich nicht)

function decodeClass(vars){
  this.vars = vars
 }
 
decodeClass.prototype.dec = LoadVars.prototype.decode;

t = new decodeClass("ersteVar=Hallo&zweiteVar=Welt&dritteVar=!")
t.dec(t.vars);

Grüße
Manuel
  ----- Original Message ----- 
  From: Manuel Dahm 
  To: ascoders@xxxxxxxxxxxxx 
  Sent: Thursday, November 21, 2002 12:00 PM
  Subject: [ascoders] Re: txt dateien laden??


  Decode ist eine undokumentierte Funktion des LoadVras Objects, das intern die 
übergebenen Variablen in Name/Value Pairs ins Object schreibt:

  test = new LoadVars();
  test.decode("ersteVar=Hallo&zweiteVar=Welt&dritteVar=!");

  Jetzt schau dir mal mit STRG+V beim Fim testen das LoadVras Object an, da 
siehst Du, das die Werte ins "ObjectFormat" dekodiert wurden...




    ----- Original Message ----- 
    From: Peter.Geller@xxxxxxxx 
    To: ascoders@xxxxxxxxxxxxx 
    Sent: Thursday, November 21, 2002 12:01 PM
    Subject: [ascoders] Re: txt dateien laden??



    Hi Michael, 
    genauso war es auch. 
    Was ist denn decode? 

    Peter 


         "Michael Kneib" <m.kneib@xxxxxx> 
          Sent by: ascoders-bounce@xxxxxxxxxxxxx 
          21.11.2002 00:18 
          Please respond to ascoders 
                 
                  To:        <ascoders@xxxxxxxxxxxxx> 
                  cc:         
                  Subject:        [ascoders] Re: txt dateien laden?? 



    hast du den tracebefehl im onLoad-Handler?
    wenn du eine zeile nach dem load befehl schon tracen willst ist das wohl zu
    schnell.

    myVars = new LoadVars()
    //hier zu demonstrationszwecken mal mit decode statt load
    myVars.decode('&peter=1234567899&')
    trace(myVars.peter) // gibt 1234567899 aus
    //-------------------------------------------------

    myVars = new LoadVars()
    myVars.onLoad=function(){
    trace(this.peter)
    }
    myVars.load("text.txt")

    //sollte bei einer vorhandenen textdatei mit dem inhalt &peter=1234567899&
    das gleiche ausspucken.


    gruss
    michael

    ----- Original Message -----
    From: Peter.Geller@xxxxxxxx
    To: ascoders@xxxxxxxxxxxxx
    Sent: Wednesday, November 20, 2002 5:43 PM
    Subject: [ascoders] Re: txt dateien laden??



    Das habe ich auch gedacht??
    Klappt aber nicht, der tracebefehl bleibt leer.

    Peter


    "Michael Kneib" <m.kneib@xxxxxx>
    Sent by: ascoders-bounce@xxxxxxxxxxxxx
    20.11.2002 17:35
    Please respond to ascoders
           To:        <ascoders@xxxxxxxxxxxxx>
           cc:
           Subject:        [ascoders] Re: txt dateien laden??



    mit dot-syntax, wie bei objecten so üblich

    trace(texteLaden.peter)

    gruss
    michael


    ----- Original Message -----
    From: Peter.Geller@xxxxxxxx
    To: ascoders@xxxxxxxxxxxxx
    Sent: Wednesday, November 20, 2002 5:31 PM
    Subject: [ascoders] txt dateien laden??



    Hallo,
    wieso komme ich an die Variable aus der Textdatei nicht dran???

    Ich lade eine Textdatei in der folgendes steht peter = irgendwas
    texteLaden.load("test.txt",this);

    In meinem Ausgabefenster steht unter Variablenanzeigen folgendes

    Variable _level0.texteLaden = [Objekt #1, Klasse 'LoadVars'] {
      peter:"ddfjsdajkjhflauwgeflyszg\r"
    }

    Die Frage wie komme ich jetzt an den Inhalt von peter:

    Ich habe schon alles mögliche probiert, aber es klappt nicht.
    loadVariables() will ich allerdings nicht benutzen da ich den Ladestatus
    noch überwachen möchte.

    Peter


    ------------------------------------------------------
    Archiv   : http://www.freelists.org/archives/ascoders/
    Optionen : http://www.freelists.org/list/ascoders
    ------------------------------------------------------


    ------------------------------------------------------
    Archiv   : http://www.freelists.org/archives/ascoders/
    Optionen : http://www.freelists.org/list/ascoders
    ------------------------------------------------------


Other related posts: