So, kaum ist das eine Problem gelöst, funktioniert schon wieder was nicht...
Ich habe einen Ordner und es sollen alle Dateien von dem Ordner in einer Listbox wiedergegeben werden. Sobald eine Datei gelöscht wird, soll diese
auch von der Listbox verschwinden. Also die Listbox mit den Dateien soll immer aktuell bleiben.
Beispiel: Ich habe im Ordner 5 Dateien -> dann sollen in der Listbox diese 5 Dateien angezeigt werden. Lösche ich jedoch eine Datei manuell von dem Ordner, soll diese auch wieder in
der Listbox verschwinden.
Da dacht ich mir, ich benutze einen Timer, um alles aktuell zu halten....
For Each dateien As String In My.Computer.FileSystem.GetFiles(pfad)
Me.ListBox1.Items.Add(dateien) Next
Eig. ist es logisch, dass dies nicht den Effekt erzielt, den ich mir erwünscht habe, da er dann alle 0,5 Sekunden (timer) einen neuen Listbox Eintrag erstellt.
Und ich will ja, dass nur diese Dateien angezeigt werden die im Ordner sind, und das auch nur 1 mal und nicht alle 0,5 sek. nochmal -.-
Ich bekomm es einfach nicht hin.
Gruß, Markus
Ich habe einen Ordner und es sollen alle Dateien von dem Ordner in einer Listbox wiedergegeben werden. Sobald eine Datei gelöscht wird, soll diese
auch von der Listbox verschwinden. Also die Listbox mit den Dateien soll immer aktuell bleiben.
Beispiel: Ich habe im Ordner 5 Dateien -> dann sollen in der Listbox diese 5 Dateien angezeigt werden. Lösche ich jedoch eine Datei manuell von dem Ordner, soll diese auch wieder in
der Listbox verschwinden.
Da dacht ich mir, ich benutze einen Timer, um alles aktuell zu halten....
For Each dateien As String In My.Computer.FileSystem.GetFiles(pfad)
Me.ListBox1.Items.Add(dateien) Next
Eig. ist es logisch, dass dies nicht den Effekt erzielt, den ich mir erwünscht habe, da er dann alle 0,5 Sekunden (timer) einen neuen Listbox Eintrag erstellt.
Und ich will ja, dass nur diese Dateien angezeigt werden die im Ordner sind, und das auch nur 1 mal und nicht alle 0,5 sek. nochmal -.-
Ich bekomm es einfach nicht hin.
Gruß, Markus