Probleme FileListBox [Résolu]

Signaler
Messages postés
46
Date d'inscription
jeudi 13 mars 2008
Statut
Membre
Dernière intervention
9 février 2009
-
elt93
Messages postés
46
Date d'inscription
jeudi 13 mars 2008
Statut
Membre
Dernière intervention
9 février 2009
-
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

Messages postés
2226
Date d'inscription
dimanche 5 octobre 2003
Statut
Modérateur
Dernière intervention
18 novembre 2010
13
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.
Messages postés
4200
Date d'inscription
samedi 16 octobre 2004
Statut
Modérateur
Dernière intervention
2 janvier 2019
26
with FileListBox1 do
begin
  Directory := '....repertoire';
  Update;
end;
Panel6.Show;

<hr size="2" width="100%" />
Messages postés
2226
Date d'inscription
dimanche 5 octobre 2003
Statut
Modérateur
Dernière intervention
18 novembre 2010
13
Laisse le chercher un minimum foxi, j'ai déjà tout maché là :]
Messages postés
46
Date d'inscription
jeudi 13 mars 2008
Statut
Membre
Dernière intervention
9 février 2009

Merci lol !