Trucsweb.com

Forum de discussion

 Forum « Flash et Shockwave » (archives)

combobox a remplissage auto

Envoyé: 5 avril 2005, 11h34 par popo


bonjour à tous,


je viens à vous car il ne me reste plus beaucoup de cheveux sur la tête...
voici en qqs mots ce que je cherche à faire :
*une liste de fichier portant le nom article#.txt est mis régulièrement à jour sur un serveur
article1.txt, article2.txt,... Le fichier le plus récent porte le numéro le plus élevé.
*on ne sait pas (sinon c pas drole) combien de fichiers exactement sont present sur le serveur
*chaque fichier est de la forme :

titre=titre de l'article&
&texte=texte de l'article...

&
&EOF=true

*les fichiers pèsent moins de 5 ko (l'ensemble des .txt ne pèsera jamais plus de 400ko)
*le but est d'afficher tous les titres dans une combobox (nommée monTitre).
*une seconde boite (de type texte, nommée monTexte) sous la combo box affiche le texte en fonction de l'article
sélectionné.
*par défaut, monTitre affiche le contenu du champs titre du dernier fichier publié.
*idem pour monTexte
*histoire de corser le tout (oui je suis maso) ; pas de XML, car certains navigateurs comme Firefox ne le digèrent pas!

trèves de bavardages et passons à la pratique.

ma séquence ne contient donc qu'une image.


voici le code réalisé à ce jour;

// définition de "txt" en tant qu'objet LoadVars.
txt = new LoadVars();
FileIndex = new Number(0);
popo = new Boolean(true);

while (popo == true) {
// chargement du fichier texte.
trace(">"+FileIndex+"<");
txt.load("edito"+FileIndex+".txt");
// fonction lancée une fois le fichier chargé
txt.onLoad = function(ok)
{
if (ok) {
// assignation de chaque variable du fichier texte
// à un champ de l'animation
monTexte.text = this.texte ;
monTitre.text = this.titre;
listEdito.addItem(this.titre, this.texte);
}
else {
// message d'erreur si le fichier n'a pas été chargé.
popo = false ;
leTexte.text = "Erreur: le fichier n'a pas été chargé";
}
}
FileIndex++;
};

L'aspect temporel me dépasse un peu, et je ne sais pas comment faire pour lier la combobox
à la boite texte (=pour que lorsqu'on choisit un titre dans la combobox (monTitre), le texte
approprié s'affiche dans la boite texte (monTexte))


Merci d'avance pour votre aide précieuse.


Réponses

 sp spRe: combobox a remplissage auto dada9/4/2005
 sp spRe: combobox a remplissage auto : fichier source dada10/4/2005
 sp spRe: combobox a remplissage auto : fichier source popo11/4/2005
 sp spRe: combobox a remplissage auto : fichier source dada11/4/2005
 sp spRe: combobox a remplissage auto : fichier source popo12/4/2005
 sp spRe: combobox a remplissage auto : fichier source popo13/4/2005
 sp spRe: combobox a remplissage auto : fichier source dada13/4/2005
 sp spRe: combobox a remplissage auto : alors ce fichier ? :) dada16/4/2005
Aucun médias sociaux
X

Trucsweb.com Connexion

Connexion

X

Trucsweb.com Mot de passe perdu

Connexion

X

Trucsweb.com Conditions générales

Conditions

Responsabilité

La responsabilité des Trucsweb.com ne pourra être engagée en cas de faits indépendants de sa volonté. Les informations mises à disposition sur ce site le sont uniquement à titre purement informatif et ne sauraient constituer en aucun cas un conseil ou une recommandation de quelque nature que ce soit.

Aucun contrôle n'est exercé sur les références et ressources externes, l'utilisateur reconnaît que les Trucsweb.com n'assume aucune responsabilité relative à la mise à disposition de ces ressources, et ne peut être tenue responsable quant à leur contenu.

Droit applicable et juridiction compétente

Les règles en matière de droit, applicables aux contenus et aux transmissions de données sur et autour du site, sont déterminées par la loi canadienne. En cas de litige, n'ayant pu faire l'objet d'un accord à l'amiable, seuls les tribunaux canadien sont compétents.

X

Trucsweb.com Trucsweb

X

Trucsweb.com Glossaire

X

Trucsweb.com Trucsweb

X

Trucsweb.com Trucsweb

Conditions

Aucun message!

Merci.

X
Aucun message!
X

Trucsweb.com Créer un compte

Créer un compte

.
@