elt93
Messages postés46Date d'inscriptionjeudi 13 mars 2008StatutMembreDernière intervention 9 février 2009
-
13 mai 2008 à 11:17
elt93
Messages postés46Date d'inscriptionjeudi 13 mars 2008StatutMembreDerniè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.
JulioDelphi
Messages postés2226Date d'inscriptiondimanche 5 octobre 2003StatutMembreDernière intervention18 novembre 201014 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.