- Home
- Categorie
- Digital Marketing
- Grafica, Visual Design & UX
- caricamento da file di testo
-
caricamento da file di testo
Salve, c'è qualcuno che sa spiegarmi dettagliatamente come posso importare un testo da un file .txt e fare poi lo scrolling di questo testo se é troppo lungo?
grazie a tutti,
-
Mi associo a questa richiesta....sarebbe di enorme aiuto anche per me,se qualcuno ci puo' aiutare......ne sarei grato!
-
Grazie mille homeworker, il codice per caricare il testo dal file di testo mi funziona bene , però non sono riuscita ad eseguire lo scrolling,
- perchè nei componenti non ho trovato le scrolling bar;
- invece che alle barre di scorrimento avevo pensato a due bottoni che facessero salire e scendere il contenuto del campo di testo, si può fare?
sempre grazie di tutto,
-
scusate ragazzi, ma non capisco qualcosa...
il file di testo dove lo metto?
il codice indicato da inserire nel file testo.txt dove lo scrivo? all'inizio del testo?
grazie...
-
Ciao a me non funziona... io comunque ho un sito in flash mediamente complesso con sei sezioni e vari livelli. Credo che posso dipendere dalla posizione del secondo codice a questo punto. L'ho posizionato al primo frame di un livello che ho creato apposta per le variabili... comunque sta di fatto che non funziona.. idee??
-
Ciao lillalucis benvenuto nel forum GT, sbaglio o hai riesumato un thread un pò vecchiotto, potevi aprire una nuova discussione.
-
Salve a tutti...ho provato questo esempio che è stato postato e ha funzionato subito.
Però dopo ho provato a creare un altra casella di testo,diversa dalla prima... con nome casella testo2 e il file di txt testo2.txt....ovviamente ho cambiato i nomi anche al secondo codice che ho inserito.Però una della due finestre non funziona bene..in una spunta il testo,nell'altra spunta "undefined". Come mai? ho provato a mettere i codici in livelli separati, nello stesso livello ma non mi cambia niente...i codici sono cosivar loading = new LoadVars();
loading.load("testo.txt");
loading.onLoad = function (success) {
if (success){
_root.testo.text = loading.variabile;
}
}
var loading = new LoadVars();
loading.load("testo2.txt");
loading.onLoad = function (success) {
if (success){
_root.testo2.text = loading.variabile;
}
}quindi ho apportato le giuste modifiche ma lo stesso il primo campo (testo.txt) non funziona. Sapete aiutarmi visto ke dovrei inserire più di un campo in questa pagina del sito? grazie mille.
Giulio.Ah scusate...solo un altra domanda...le etichette cosa sono? non sono molto pratico di flash. Grazie mille ancora.
-
Ciao Kobestopper benvenuto sul forum GT, se hai bisogno di creare più di un campo di testo dinamico puoi fare così: dopo aver tracciato i campi dai al primo nome "testo_txt" e al secondo "testo2_txt". Crei un file txt che chiamerai "file.txt". All'interno del file di testo metti:
&testo=Quà inserisco il primo testo che verrà caricato nel primo campo.
&testo2=Quà inserisco il secondo testo che verra caricato nel secondo campo.E' questo invece dovrai metterlo nel primo frame della time line.
dati = new LoadVars(); dati.path = this; dati.onLoad = function(success) { if (success) { for(var prop in this){ this.path[prop+"_txt"].text=this[prop].split("\r\n").join(""); } } else { this.path.nome_txt.text = "file inesistente"; } }; ASSetPropFlags(dati, ["onLoad", "path"], 7); dati.load("file.txt");