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

Discussione: inserire testo da txt

  1. #1

    inserire testo da txt

    Ho inserito un frame vuoto con questa azione dentro:

    loadVariables ("nano.txt", "var1");
    testo = var1;

    poi ho creto un campo di testo dinamico chiamato "testo"

    ed un file nano.txt contenente:

    var1=prova di inserimento testo bla bla bla

    Il tutto è nella stessa cartella, pero' non si visualizza il testo, come mai?
    Ringrazio anticipatamente
    -- utente Kubuntu --

  2. #2
    fai così:

    function oki(){
    trace("VAR1 LAODED")
    _root.testo = a.var1
    }


    a = new LoadVars();
    a.load("nano.txt")
    a.onLoad = oki;


    ciao
    http://www.fondali.it

  3. #3
    Originariamente inviato da aldo68
    fai così:

    function oki(){
    trace("VAR1 LAODED")
    _root.testo = a.var1
    }


    a = new LoadVars();
    a.load("nano.txt")
    a.onLoad = oki;


    ciao
    Non funziona nemmeno cosi' Pero' non capisco cosa vuol dire dichiarare la funzione "function oki()" e cosa fa "trace" , non metto in dubbio che dovrei rimediare un elenco dei significati di tutti i comandi del flash, puoi aiutarmi?
    -- utente Kubuntu --

  4. #4
    function oki(){
    trace("VAR1 LAODED")
    _root.testo = a.var1
    }

    quando viene chiamata (oki... forse era meglio chiamarla inaltro modo.. come 'leggeVar') scrive la variabile VAR1 letta in 'nano.txt' nel campo di testo sulla root con variabile 'testo'.

    Il comando trace è usato per il debug.
    In questo caso scrive il contenuto della variabile VAR1. Funziona solo in ambiente di editing. E' ignorato nell'SWF

    Ti assicuro che funziona.
    Se vuoi ti mando il fla.

    ciao
    http://www.fondali.it

  5. #5

    Re: inserire testo da txt

    Originariamente inviato da Geppo Hylar
    Ho inserito un frame vuoto con questa azione dentro:

    loadVariables ("nano.txt", "var1");
    testo = var1;

    poi ho creto un campo di testo dinamico chiamato "testo"

    ed un file nano.txt contenente:

    var1=prova di inserimento testo bla bla bla

    Il tutto è nella stessa cartella, pero' non si visualizza il testo, come mai?
    Ringrazio anticipatamente
    Se nel campo di testo hai:

    var1=prova di inserimento testo bla bla bla
    ol tuo campo di testo dinamiko deve avere nome variabile var1 e non testo

  6. #6
    e se lo metti sul primo frame, metti kosì:

    loadVariables ("testo.txt", 0);

    e al tuo testo dinamiko dai nome variabile "var1"

  7. #7
    Originariamente inviato da serialkiller
    e se lo metti sul primo frame, metti kosì:

    loadVariables ("testo.txt", 0);

    e al tuo testo dinamiko dai nome variabile "var1"
    Serial Killer lo "0" dentro la funzione loadVariables serve per dirgli che deve stare in primo piano sullo stage?

    Allora mi funziona come dici te, se metto loadVariablesNum ("nano.txt", 0); e chiamo var1 il campo di testo; invece che LoadVariables, che differenza c'e' tra il mettere il Num o meno nel nome della funzione?

    Se volessi incapponirmi nel dare al campo di testo un'altro nome, come dovrei fare per assegrare al nome del campo di testo il contenuto della variabile var1?

    Spero di essere stato abbastanza chiaro, intanto ringrazio anticipatamente e mi scuso per la mia pignoleria, ma sono piu' interessato nel capire come funziona che a fare il lavoro, in quanto per me è un hobby
    -- utente Kubuntu --

  8. #8
    non è una o ma uno 0 (zero)
    sul primo frame

    loadVariables ("testo.txt", 0);

    poi ti crei il campo di testo dinamiko, nella casellina dove si mette il nome della variabile di riferimento metti "var1" (kiaramente senza le virgolette) e nel tuo file di testo:

    var1=prova di inserimento testo bla bla bla

    e deve funzionare ( guarda di non avere il colore carattere uguale allo sfondo
    )

  9. #9
    Avevo rieditato il mio post forse mente stavi scrivenfo il tuo, scusami Serial killer

    Allora mi funziona come dici te, se metto loadVariablesNum ("nano.txt", 0); e chiamo var1 il campo di testo; invece che LoadVariables, che differenza c'e' tra il mettere il Num o meno nel nome della funzione?

    Se volessi incapponirmi nel dare al campo di testo un'altro nome, come dovrei fare per assegrare al nome del campo di testo il contenuto della variabile var1?

    Spero di essere stato abbastanza chiaro, intanto ringrazio anticipatamente e mi scuso per la mia pignoleria, ma sono piu' interessato nel capire come funziona che a fare il lavoro, in quanto per me è un hobby
    -- utente Kubuntu --

  10. #10
    in effetti mi sono dimenticato io un pezzo per strada....

    loadVariables doveva essere loadVariablesNum

    il concetto è identico a LoadMovie e LoadMovieNum tanto per capirci...

    Non capisko perkè devi carikare una variabile e assegnarla ad un altra ????

    vuoi ke si kiami testo ? allora metti testo=blablablabla nel tuo txt e sei a cavallo.....altrimenti testo=var1;

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.