Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1

    flash mx: caricare dati combobox da file txt

    Ciao a tutti sono nuovo e ho appena incominciato a "programmare" in flash mx e sono sorto al mio primo problema:
    E' possibile caricare una combobox da file??
    Se si come??
    nel fotogramma principale inserisco:
    this.combofoto.loadVariables("foto.txt", post);

    e in un pulsante inserisco questo codice per vedere se la varibile prende qualcosa

    on(release){

    ale=this.combofoto.labels
    }

    dove ale è la mia variabile testo
    nella variabile testo è presente il testo ma nella combo no...
    qualcuno mi può aiutare??

  2. #2
    Utente di HTML.it L'avatar di iaco74
    Registrato dal
    Sep 2002
    Messaggi
    682
    innanzitutto se usi mx o mx2004 ti dico che loadVariables e' obsoleto.
    Prima di cementarti nella combo box ti consiglio di impararti bene LoadVars

    Pillola, in caso usi php come lingauggio server side

    http://forum.html.it/forum/showthrea...ighlight=flash
    IACO

  3. #3
    stesso problema..
    ma con casella di testo..
    chi ci da la dritta?

  4. #4

    si

    ci sono riuscito ho fatto così
    nel bottone ho messo questo

    m=1;
    for(i=1;i<40;i++)
    {
    if(substring(this.ale.text,i,1)==("*"))
    {
    this.combofoto.addItem(substrin(this.ale.text,m,i-m));
    m=i+1;
    }
    }

    ale è una label con istanza che si nasconederà

    nel file ho messo questo

    text=posa.jpg*michela.jpg*prova.jpg*nuova.jpg*

    dove l'asterisco sta a significare la fine dell'item da aggiungere
    alla combobox,è un po da macellaio ma funzia

  5. #5
    Un po' troppo da macellaio

    Ti conviene o usare split, oppure scrivere diverse variabili nel file di testo, imho

    con split da una stringa ti crei un array, quindi ad esempio

    k = ale.split("*")

    ottieni un array k

    k[0] = posa.jpg
    k[1] = michela.jpg

    Oppure nel file txt scrivi

    foto1=posa.jpg&foto2=michela.jpg&etc...

    Giusto per suggerirti due metodi un po' meno "artigianali" e meno impegnativi per la cpu

  6. #6
    il fatto è che non so quante variabili ci sono dentro,tu per caso non sai come caricare una combobox con i nomi dei file che ci sono in una determinata cartella??se riesci il +semplice possibile grazie

  7. #7
    Per caricare con certezza tutti i file della cartella, senza dover ogni volta aggiungerne uno o più al file, devi usare un linguaggio server-side (es. php) in modo da poter contare i file presenti nella cartella.

  8. #8
    e usando solo flash posso??

  9. #9

  10. #10
    un ultima cosa...cosa devo fare per eseguire il codice del pulsante
    on(release) al caricamento del filmato?oppure al caricamento del filmato richiamare on(release) del pulsante spero di essermi spiegato bene

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.