Probleme FileListBox

Résolu
elt93 Messages postés 46 Date d'inscription jeudi 13 mars 2008 Statut Membre Dernière intervention 9 février 2009 - 13 mai 2008 à 11:17
elt93 Messages postés 46 Date d'inscription jeudi 13 mars 2008 Statut Membre Dernière intervention 9 février 2009 - 13 mai 2008 à 20:02
Bonjour,
J'ai un probème avec une file listbox sur mon logiciel. Elle s'affiche avec un panel qui se montre a partir d'un bouton qui lui donne le répertoire et lui dit de s'actualiser :
try with FileListbox1 do
Directory:= ('C:\Program Files\Elcalculator\Save\');
Refresh;
finally
panel6.Show;
end;
Le problème c'est que quan j'enregsitre un fichier et que je clique ensuite sur le bouton la filelistbox ne la'ffiche pas, je dois redémarrer mon logiciel pour ceci.
J'éspere que vous pourrez m'aider à trouver une solution.
Cordialement.

4 réponses

JulioDelphi Messages postés 2226 Date d'inscription dimanche 5 octobre 2003 Statut Membre Dernière intervention 18 novembre 2010 14
13 mai 2008 à 11:55
euh ... Utilises-tu l'aide Delphi ? (F1)
Clic sur le composant "TFileListBox", puis appuies sur "F1".
Clic ensuite sur un des liens vert nommé "Méthodes" et tu verras un "Update". (Mise à jour)

Pour Update : Appelez la méthode Update chaque fois que les fichiers répertoriés par la boîte liste de fichiers sont peut être périmés.Si,par exemple,une application crée,renomme ou supprime des fichiers,l'appel de Update garantit que ces modifications sont reflétées dans la boîte liste de fichiers.

Pour refresh : Appelez la méthode Refresh pour redessiner immédiatement le contrôle.Refresh appelle la méthode Repaint.Il est possible d'utiliser indifféremment les méthodes Refresh ou Repaint. Donc rien à voir.
3
f0xi Messages postés 4205 Date d'inscription samedi 16 octobre 2004 Statut Modérateur Dernière intervention 12 mars 2022 37
13 mai 2008 à 15:33
with FileListBox1 do
begin
  Directory := '....repertoire';
  Update;
end;
Panel6.Show;

<hr size="2" width="100%" />
0
JulioDelphi Messages postés 2226 Date d'inscription dimanche 5 octobre 2003 Statut Membre Dernière intervention 18 novembre 2010 14
13 mai 2008 à 15:44
Laisse le chercher un minimum foxi, j'ai déjà tout maché là :]
0
elt93 Messages postés 46 Date d'inscription jeudi 13 mars 2008 Statut Membre Dernière intervention 9 février 2009
13 mai 2008 à 20:02
Merci lol !
0
Rejoignez-nous