-
liste ouvrable
Bonsoir,
je voudrais créer une liste ouvrable. Lorsque l'utilisateur choisit une expression dans la liste, cela ouvre automatiquement le fichier d'aide qui correspond à l'expression choisie.
Pour la liste, je pense qu'il faut utiliser l'objet combo mais pour le reste, je ne trouve pas la solution pour créer les différents liens. J'aimerais aussi que dans la boite combo soit affiché un texte de départ exemple "aide" et quelle ne soit pas vide. J'espère que je suis assez clair dans ma demande.
merci pour votre aide.
José
-
Re: liste ouvrable
J'ai pas regardé mais pour ouvrir le fichier d'aide je dirais utilise le pluging "sous application"
(Je dis peut être une bêtise mais regarde par la)
-
Re: liste ouvrable
Je pense avoir trouvé, il faut utiliser des valeurs modifiables avec vitalize pour ouvrir le fichier et ça marche mais je n'ai pas trouvé comment affiché une expression dans la boîte combo pour qu'elle ne soit pas vide dès l'ouverture du programme.
quelqu'un a une idée ??
merci d'avance
José
-
Re: liste ouvrable
Bonjour,
je reviens sur mon problème car ça ne fonctionne pas comme je voudrais. J'ai créé une boite combo pour faire une liste. Cette liste comporte 5 expressions et j'aimerais lorsque l'utilisateur choisit une expression un fichier d'aide s'ouvre. Un fichier d'aide différent pour chaque expression. Pour l'ouverture des fichiers aide pas de souci, je ne sais pas mettre en place une ouverture différente pour chaque expression. J'ai mis des valeurs modifiables à comparer mais dès que je choisis une expression, le logiciel m'ouvre les 5 fichiers d'aide.
Quelqu'un peut-il m'aider ??
merci d'avance
-
Re: liste ouvrable
Le plus simple c'est de numéroter tes fichiers d'aides (aide1.txt, aide2.txt, aide3.txt, etc) et de "construire" le nom de fichier à partir du numéro de la ligne sélectionnée.
Tu peux récupérer le numéro de la ligne sélectionnée avec l'expression "numéro de ligne courante" (Combo Select( "nom_de_ton_objet_combo" )).
L'expression "aide" + str$(Combo Select( "nom_de_ton_objet_combo" )) + ".txt" te donnera le nom du fichier correspondant à la ligne sélectionnée.
(str$ convertit un nombre en chaîne de texte, que tu peux contaténer avec d'autres avec l'opérateur '+')