Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17

Discussione: caricare file txt

  1. #1

    caricare file txt

    Ciao a tutti!

    Problema:

    - ho un campo di testo dinamico all'interno della quale faccio caricare del testo preso da un file txt con il seguente script:

    onClipEvent (load){
    if (_parent.i==1){
    loadVariables("lavori01.txt",this);
    }
    }

    - fino qui tutto ok;

    - ora però devo fare in modo che quando la mia variabile "i" diventa 2 il file caricato sia
    "lavori02.txt", quando diventa 3 il file caricato sia "lavori03.txt" e cosi via...

    Domanda:

    - come si fa?

    Grazie in anticipo a tutti quanti interverranno
    Il Mondo è Bello perché è Avariato !!!

  2. #2

    Re: caricare file txt

    Originariamente inviato da NiKolino
    Ciao a tutti!

    Problema:

    - ho un campo di testo dinamico all'interno della quale faccio caricare del testo preso da un file txt con il seguente script:

    onClipEvent (load){
    if (_parent.i==1){
    loadVariables("lavori01.txt",this);
    }
    }

    - fino qui tutto ok;

    - ora però devo fare in modo che quando la mia variabile "i" diventa 2 il file caricato sia
    "lavori02.txt", quando diventa 3 il file caricato sia "lavori03.txt" e cosi via...

    Domanda:

    - come si fa?

    Grazie in anticipo a tutti quanti interverranno
    anche se ti consiglierei di usare LoadVars al posto di loadVariables oramai obsoleto

    cmq anche nel tuo caso potresti fare una cosa del genere continuando con il controllo oppure se nn sai quante nbe sono le i

    onClipEvent (load){
    loadVariables("lavori0"+i+".txt",this);

    }
    oppure

    onClipEvent (load){
    loadVariables("lavori0"+_parent.i+".txt",this);

    }

    dipende la i da dove la prendi

    e quindi se i=3 caricherà lavori03.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

    Re: Re: caricare file txt

    [QUOTE
    onClipEvent (load){
    loadVariables("lavori0"+_parent.i+".txt",this);

    }
    [/QUOTE]

    Questo script mi carica il file, ma solo lavori01.
    Quando la variabile "i" diventa 2 rimane il testo di lavori01.
    Il Mondo è Bello perché è Avariato !!!

  4. #4

    Re: Re: Re: caricare file txt

    Originariamente inviato da NiKolino
    [QUOTE
    onClipEvent (load){
    loadVariables("lavori0"+_parent.i+".txt",this);

    }
    Questo script mi carica il file, ma solo lavori01.
    Quando la variabile "i" diventa 2 rimane il testo di lavori01. [/QUOTE]

    il fatto che dovresti almeno fare questo clip in cui carichi il testo con + frame

    cioè magari al clik del pls fai partire il clip ed al suo ultimo frame ci metti l'azione x far caricare il teso dalla var inviata in esso

    cmq ora devo scappare ma nel primo pomeriggio dovrei avere un es del genere ..ovviamente usando il loadvars magari ti do quell'es o ti dico come ho fatto

    e che a te nel tuo caso l'evento load viene scatenato all'inizio e poi nn +
    xciò resta sempre il primo file
    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
    oppure cosi a volo

    sul frame dello stage se nello stage hai la tua casella di testo dinamica


    stop();

    function chiama (){
    nome=_root.file;
    trace(nome);
    dati = new LoadVars();
    dati.onLoad = function(success)
    {
    if(success){
    // istruzioni per il caricamento corretto
    testo=dati.testo;
    } else {
    // istruzioni per l'errore di caricamento
    }
    };

    dati.load(nome+".txt");
    }


    poi sui pls x dire quale file caricare (ad es ci sono due pls)

    on(release){
    _root.file="testo1";
    trace(_root.file)
    chiama();
    }


    sul secondo
    on(release){
    _root.file="testo2";
    trace(_root.file)
    chiama();
    }


    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 !

  6. #6
    :master: non è che mi è tanto chiaro, me lo spiegheresti meglio... :master:

    Cmq io ho un campo di testo dinamico all'interno di un MC inserito nello Stage
    Il Mondo è Bello perché è Avariato !!!

  7. #7
    Originariamente inviato da NiKolino
    :master: non è che mi è tanto chiaro, me lo spiegheresti meglio... :master:

    Cmq io ho un campo di testo dinamico all'interno di un MC inserito nello Stage
    allora dai vediamo un attimo...

    hai un mc sullo stage ed all'interno di questo cè una casella di testo dinamica in cui vuoi caricare del testo da diversi file txt a seconda ad es di un click di un pls che sta sullo stage
    è osi la situazione ??

    quindi cliccando su questo pls magari si incrementa la i oppure ci sono pls diversi che fanno cmq caricare file diversi ?

    dimmi che ti faccioun es veloce



    guarda una cosa del genere?
    http://www.leonardoinformatica.it/xforum/testoesterno/
    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 !

  8. #8
    Perfetto!!!

    Due pulsanti sullo stage aumentano e decrementano la i.
    Io devo far si che ad ogni i venga caricato un file txt diverso.

    Spero di essere chiaro!!!!
    Il Mondo è Bello perché è Avariato !!!

  9. #9
    http://www.leonardoinformatica.it/xforum/testoesterno/

    é simile a questo solo che se io clicco il pulsante sotto passa al txt3 poi al txt4 e così via, e se premo quello sopra ritorno al txt3, al txt2 fino al txt1.
    Il Mondo è Bello perché è Avariato !!!

  10. #10
    Originariamente inviato da NiKolino
    Perfetto!!!

    Due pulsanti sullo stage aumentano e decrementano la i.
    Io devo far si che ad ogni i venga caricato un file txt diverso.

    Spero di essere chiaro!!!!
    chiarissimo

    allora segiumi che è semplice la cosa

    ovviamente suppongo che ci siano tanti txt con nomi testo1.txt, testo2.txt,...etc

    e dentro ognuno di essi

    &testo=questo il testo del primo file testo1.txt&

    ovviamente la parte dx dopo l= cambia...

    poi nel fla

    abbiamo un clip sullo stage con istanza clipa con dentro una csella di testo dinamica con var testo

    sul frame metti questo

    stop();
    // inizializziamo la var id
    id=0;

    //mettiamo dentro una funziona il richiamo del file txt
    function chiama (){
    trace(id);
    dati = new LoadVars();
    dati.onLoad = function(success)
    {
    if(success){
    // istruzioni per il caricamento corretto
    clipa.testo=dati.testo;
    } else {
    // istruzioni per l'errore di caricamento
    }
    };

    dati.load("testo"+id+".txt");
    }

    poi
    abbiamo due pls uno che decrementa la i e un'altro che incrementa la i
    su quello che decrementa

    on(release){
    _root.id--;
    trace(_root.id)
    chiama();
    }

    quello che incrementa
    on(release){
    _root.id++;
    trace(_root.id)
    chiama();
    }

    questo è tutto
    se nn ci riesci ti invio un es ma è semplice


    ps poi forse ci vorrebbe un controllo sulli magari ma inizia a fare questo
    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.