Visualizzazione dei risultati da 1 a 9 su 9

Discussione: a capo load txt

  1. #1

    a capo load txt

    B-giorno a tutti
    girando per il forum non ho trovato ancora una soluzione ad un problema coi txt (tanto per cambiare)

    sto caricando un txt esterno con delle variabili dentro il mio swf
    &titolo1=dati&titolo=dati ecc ecc ecc

    per un certo periodo i dati scritti nel txt li ho letti bene

    poi ho fatto una modifica ad dei dati nel .txt
    in pratica ho mandato a capo delle scritte così:

    &titolo1=titolo
    dimensione
    anno
    tecnica

    e magicamente quando il mio swf legge i dati ,tra le varie voci (titolo dimensione ecc ecc)
    mi piazza una riga vuota. e dentro l'swf il testo mi risulta così:

    &titolo1=titolo

    dimensione

    anno

    tecnica

    in pratica penso che l'swf legga gli a capo e dopo ci infili degli spazi vuoti senza motivo apparente
    non è che qualcuno di voi può darmi una manoper cortesia
    grazie Luca C
    luka
    _._._

    www.tinybros.com

  2. #2
    Utente di HTML.it L'avatar di byaur
    Registrato dal
    Aug 2004
    Messaggi
    1,061
    prova a vedere come ti stampa la variabile che prendi... presumibilmente ci sono dei caratteri blank come \n, o \n\r e quindi ti fa la riga accapo...
    ps: dove lo fai visualizzare la tua variabile, su un textfield? con html attivata?

    Chi di noi non vorrebbe
    sollevare il velo sotto cui sta nascosto il
    futuro...
    David Hilbert

  3. #3
    ciao,
    dunque il testo lo carica su un campo di testo dinamica gìà presente sullo stage.
    opzione hmtl non attiva
    il txt lo infilo cosi:

    dati = new LoadVars();
    dati.onLoad = function(success:Boolean) {
    if (success) {
    A.text = this.titolo1;
    B.text = this.titolo2;
    C.text = this.titolo3;
    D.text = this.titolo4;
    E.text = this.titolo5;
    F.text = this.titolo6;
    G.text = this.titolo7;
    H.text = this.titolo8;
    I.text = this.titolo9;
    L.text = this.titolo10;
    M.text = this.titolo11;
    N.text = this.titolo12;
    O.text = this.titolo13;
    P.text = this.titolo14;
    Q.text = this.titolo15;
    R.text = this.titolo16;
    S.text = this.titolo17;
    T.text = this.dim1;
    U.text = this.dim2;
    V.text = this.pre1;
    W.text = this.pre2;
    InstanceName_0.text = this.nota;
    InstanceName_1.text = this.biografia;

    }
    };
    //il refresh fa aggiornare il file txt che potrebbe essere già presente nella cache
    dati.load(this.percorso+"/"+this.flag+".txt");
    setProperty(this.pdf, _visible, true);

    quando dici di vedere come la stampa, intendi come la visualizzo?

    "presumibilmente ci sono dei caratteri blank come \n, o \n\r e quindi ti fa la riga accapo..."

    si probabilmente sì ma secondo te come li potrei eliminare dal txt ?
    luka
    _._._

    www.tinybros.com

  4. #4
    Utente di HTML.it L'avatar di byaur
    Registrato dal
    Aug 2004
    Messaggi
    1,061
    quando ho detto stampa intendevo se facendo un trace della variabile incriminata vedevi qualche carattere particolare... e da questo poi si può partire nel ripulire...

    cmq, da quello che ho capito, a te serve un accapo, giusto?
    Chi di noi non vorrebbe
    sollevare il velo sotto cui sta nascosto il
    futuro...
    David Hilbert

  5. #5
    si, giusto
    io devo mandare graficamente a capo
    le righe senza che il txt ci infili in mezzo spazi vuoti

    mò provo col trace
    luka
    _._._

    www.tinybros.com

  6. #6
    il trace non mi aiuta
    non mi traccia la varibile
    ma il testo appare giusto in locale
    zob!!!
    luka
    _._._

    www.tinybros.com

  7. #7
    Utente di HTML.it L'avatar di byaur
    Registrato dal
    Aug 2004
    Messaggi
    1,061
    tu carichi da txt giusto? e il tuo testo lo devi far visualizzare su un textField?

    senti piuttosto che controllare i blank characters che è sempre tedioso specialmente su piattaforme differenti, puoi provare a far visualizzare al tuo textField l'html

    istanzatextField.html = true;

    e poi mandare il testo prelevato da txt al textField sotto il parametro htmlText

    istanzatextField.htmlText = testopreso;

    e il testo txt metterlo cosi...

    &var1=testo
    a capo&
    &var2=testo

    2 a capo&

    etc...

    è una prova...
    Chi di noi non vorrebbe
    sollevare il velo sotto cui sta nascosto il
    futuro...
    David Hilbert

  8. #8
    provo
    sarà un po lungo ma ci provo
    cmq grazie per lo sbattimento

    farò sapere
    luka
    _._._

    www.tinybros.com

  9. #9
    Utente di HTML.it L'avatar di byaur
    Registrato dal
    Aug 2004
    Messaggi
    1,061
    ok...
    Chi di noi non vorrebbe
    sollevare il velo sotto cui sta nascosto il
    futuro...
    David Hilbert

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.