Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    se volessi caricare il contenuto di un file di testo

    // testo da battere
    str = ""
    str += "testo qualsiasi..."+newline;

    Ho questo action script che funziona benissimo ma desidererei caricare dinamicamente del testo semplicemnte dando allo script in questione un solo nome di file del tipo testo.txt in modo che basti cambiare quest'ultimo per modificare il testo visualizzato in flash...

    Qualcuno mi aiut?

    Thanks



    tom
    "Vero sapiente è colui che sa di non sapere" (Socrate)

  2. #2
    Free ActionScript Editor

    Y en silencio y sin cruzar una palabra
    solamente una mirada es suficiente para hablar

  3. #3
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    Grazie ma a me serviva qualkosa di diverso...

    Ovvero sò bene come si caricano le variabili in flash...
    non è questo il punto.. solo che mi sfugge (dato che negli esempi che ho trovato non si fa menzione..) come si possa caricare anzichè singole variabili un testo bello lungo... (diciamo anche 3 pagine a4...) E' possibile??? e se SI come si fà?

    GRAZIE ELEVATO ALLA MILIONESIMA POTENZA a chi ha capito cosa intendo e magari ha pure una solutione doc





    t o m
    "Vero sapiente è colui che sa di non sapere" (Socrate)

  4. #4

    Re: Grazie ma a me serviva qualkosa di diverso...

    Originariamente inviato da freetom
    ... come si possa caricare anzichè singole variabili un testo bello lungo... (diciamo anche 3 pagine a4...) E' possibile??? e se SI come si fà?
    Testo lungo o corto è sempre una variabile, una sola se non ci sono limiti di spazio (Non so se ci siano dei limiti di lunghezza) eventualmente la puoi spezzare in "parti" da ricomporre.

  5. #5
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    Grazie pasavign ma...

    Ma mi faresti un esempio di "ricomposizione" per un testo su di un file txt che vorrei cambiare giornalmente di diciamo 5 righe...?

    Un'altra cosa...

    Se carico il contenuto di una variabile in un campo di testo dinamico PROVA...

    Come posso leggere il contenuto di PROVA in modo che una funzione ad esempio me lo riscriva in un altro campo di testo diciamo TESTCONCLUSO dinamico magari battendolo a macchina...

    Grazie grazie e ancora grazieee



    t o m

    PS:Non m'interessa lo scriptone per batterlo a macchina eh?
    "Vero sapiente è colui che sa di non sapere" (Socrate)

  6. #6
    Ti invito alla rilettura attenta della guida che ti ha consigliato anche flash_mx2, soprattutto la premessa iniziale, quella dove viene spiegato che l'acquisizione dei dati (specialmente on-line) non è immediata, per cui è fondamentale gestire la ricezione dei dati, al fine di eseguire quel che si deve solo dopo che le variabili sono state popolate
    ok?

    per quanto riguarda il concatenamento delle variabili ricevute, ricorda che queste vengono sempre trattate come "stringhe" per cui, per concatenare il contenuto di + variabili basta fare:
    stringona = stringa1 + stringa2 + stringa3 ecc. ecc.

    per passare il contenuto di una variabile all'altra basta invece:
    arrivo = partenza;


  7. #7
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    Ok grazie

    "Vero sapiente è colui che sa di non sapere" (Socrate)

  8. #8
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    rieccomi pasavign... :)

    Dunque io avrei...

    UN CAMPO DINAMICO di nome istanza A che si riempie con valori passati da un file di testo con variabile argomento del tipo

    &argomento=bleblablablabla&

    UNO SCRIPT FIGO che mi dovrebbe stampare dinamicamente come una macchina da scrivere il valore di argomento...

    IL PROBLEMA E' che con il codice sottostante non sono riuscito ad unire le due cose...

    dati = new LoadVars();
    dati.onLoad = function() {
    A.html = false;
    A.htmlText = this.argomento;
    stop();

    // inizializzazione variabili
    i = 0;

    // velocità battitura
    speed = 28;

    // impostazioni suono
    type = new Sound();
    type.attachSound("type");
    type.setVolume(25);

    // testo da battere
    str = A.text;


    setInterval(scrive, speed, str);

    // funzione che scrive il testo nell'areaTesto
    function scrive(str) {
    i++;
    argomento = substring(str, 0, i);
    argomento = A.text;
    if (argomento == str) {
    type.stop();
    } else {
    type.start();
    }
    }

    LA DOMANDA E' ... SAI DIRMI TU DOVE FAGIANO ALLA GRANDE???

    G. Infinite
    tom
    "Vero sapiente è colui che sa di non sapere" (Socrate)

  9. #9
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    NOn so come ho fatto ma ce lo fatta da solooo

    GRAZIE 1000 per il supporto telepatiko.. comque



    tom
    "Vero sapiente è colui che sa di non sapere" (Socrate)

  10. #10
    Meglio così, però...
    mi pare che nella tua routine NON ci sia il test sul caricamento completato con successo, tipo:
    codice:
    dati.onLoad = function(success)
    {
        if(success){
            // istruzioni per il caricamento corretto
            ....    
        } else {
            // istruzioni per l'errore di caricamento
            ...
        } 
    };

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.