Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 32
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    461

    stampare variabili da txt in un ciclo

    Ciao a tutti!

    ho un grosso problema con questo codice di programmazione a me quasi sconosciuto!!
    devo caricare delle variabili rpesenti in un txt in un flash che mi cilca....
    ho creato un campo di testo dinamico che mi deve caricare le variabili del txt
    txt cosi comosto:

    sl1= CIAO&sl2=COMEVA&sl3= ULTIMO&fineciclo= 10

    la variabile sl che incrementa lo "inserita" nel flash in un ciclo con una variabile "xy" che incremetna al ciclare del filmato

    quindi mi crea sl1, sl2 sl3....
    e fin qui tutto ok....
    ora il mio problema è far apparire il testo della variabile presente nel txt...

    ho dato come var nel campo del testo dinamico un'altra variabile che chiamo "slogan" che è uguale a:slogan="sl"+_root.xy;
    dove xy è il valore incrementale....il rpoblema è che non mi stampa il valore che corrisponde nel txt ma mi stampa direttamente sl1 sl2 ecc...ho notato che invece se nel campo var del testo dinamico ci scirvo direttamente sl1 o sl2 ecc...mi stampa l'effettivo valore che corrisponde nel txt.

    io per richiamare le variabili del txt faccio così:
    testo1.loadVariables ("slogan.txt");
    dove testo1 è 'istanza di testo dinamico...

    come faccio per farmi stampare i valori delle variabili e non le variabili stesse?

    vi prego sto impazzendo!

  2. #2
    beh
    testo1.loadVariables ("slogan.txt");

    è un pò vecchiotto come codice ti consiglio di utilizzare LoadVars()
    poi nn mi sembra che quella sintassi sia corretta

    xchè il target dovrebbe essere un clip e non una casella di testo.... una cosa del genere

    target_mc.loadVariables("slogan.txt");


    prova ad usare solo
    _root.loadVariables("slogan.txt");

    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    461
    fatto e comunque non va!cioè se io nel campo var gli do la variabile sl1 ad esempio mi prende il valore del txt!
    quindi il richiamo del txt funziona!
    il rpoblema è che non so come dirgli di "variare" al ciclare del filamto!

  4. #4
    fa una prova con

    slogan=_root["sl"+_root.xy];

    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    461
    mi da undefinied...io comunque uso AS2

  6. #6
    mmm
    ma se fai un trace ti stampa i valori giusti?
    trace(sl1)
    ma _root.xy lo vede

    cioè se fai
    trace("sl"+_root.xy)

    ti stampa sl1..sl2.?

    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  7. #7
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    461
    certo!

  8. #8
    scusa ma se faccio una cosa del genere supponendo ...come dici che le variabili le leggi bene

    sl1="pro"
    sl2="vai"
    sl3="ciao"

    for(i=1;i<=3;i++){
    slogan=_root["sl"+i]
    trace(slogan)
    }

    mi stampa tranquillamente i valori delle variabili......quindi vedi bene..

    se proprio nn riesci a venirne a capo magari dopo pranzo ti faccio un es al volo che ora devo scappare
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  9. #9
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    461
    nada...cmq le variabili sono nel txt scritte cosi':
    sl1=CIAO&sl2=COMEVA&sl3=...

  10. #10
    allora
    supponendo che nel txt , che chiamo testo0.txt, ci siano sole tre variabili tanto x n è lo stesso discorso

    sl1=CIAO&sl2=COMEVA&sl3=fine&

    nel fla sul frame
    Codice PHP:
    dati = new LoadVars();
    dati.onLoad = function(success) {
    if (
    success) {
    // istruzioni per il caricamento corretto 
    for(i=1;i<=3;i++){
        
    _root["sl"+i]=dati["sl"+i]
    }
    //i dati letti
    trace(sl1+" "+sl2+" "+sl3)
    } else {
    // istruzioni per l'errore di caricamento 
    }
    };
    dati.load("testo0.txt"); 
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

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.