AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Dateien älter als X Minuten löschen, aber ...
Thema durchsuchen
Ansicht
Themen-Optionen

Dateien älter als X Minuten löschen, aber ...

Ein Thema von kuba · begonnen am 20. Sep 2016 · letzter Beitrag vom 27. Sep 2016
Antwort Antwort
Benutzerbild von Uwe Raabe
Uwe Raabe
Online

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.687 Beiträge
 
Delphi 12 Athens
 
#1

AW: Dateien älter als X Minuten löschen, aber ...

  Alt 20. Sep 2016, 19:43
Liste der Dateien mit Name und Datum einlesen, nach Datum sortieren, in einer Schleife in der Liste ab Position 51 löschen.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
Benutzerbild von kuba
kuba

Registriert seit: 26. Mai 2006
Ort: Arnsberg
588 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: Dateien älter als X Minuten löschen, aber ...

  Alt 20. Sep 2016, 20:02
Liste der Dateien mit Name und Datum einlesen, nach Datum sortieren, in einer Schleife in der Liste ab Position 51 löschen.
Genau das wollte ich eigentlich machen. Ich hab eine JAM Shellbrowser Komponente, damit müsste es mit dem Sortieren nach Datum recht einfach gehen. Ich teste das mal, ist ein Demo dabei ...
Stefan Kubatzki
E=mc2
  Mit Zitat antworten Zitat
Benutzerbild von kuba
kuba

Registriert seit: 26. Mai 2006
Ort: Arnsberg
588 Beiträge
 
Delphi 11 Alexandria
 
#3

AW: Dateien älter als X Minuten löschen, aber ...

  Alt 20. Sep 2016, 20:15
Ich mach es wahrscheinlich so, daß ich die Dateien der "aktuellen" Playlist lösche sobald das Maximum an Dateien überschritten wurde. Würde ich immer 50 übrig lassen könnte es passieren dass 101 Dateien vorhanden sind und Datei 51 gelöscht wird obwohl sie noch nicht in einer Playlist verarbeitet wurde ...
Stefan Kubatzki
E=mc2
  Mit Zitat antworten Zitat
dGeek
(Gast)

n/a Beiträge
 
#4

AW: Dateien älter als X Minuten löschen, aber ...

  Alt 20. Sep 2016, 20:30
Zitat:
obwohl sie noch nicht in einer Playlist verarbeitet wurde ...
Bitet sich hier nicht wunderbar eine ObjectList an, in der man alle Objekte mit sämtlichen Informationen speichert? Besonders aber, ob Objekt X schon verarbeitet wurde oder nicht.
  Mit Zitat antworten Zitat
Benutzerbild von kuba
kuba

Registriert seit: 26. Mai 2006
Ort: Arnsberg
588 Beiträge
 
Delphi 11 Alexandria
 
#5

AW: Dateien älter als X Minuten löschen, aber ...

  Alt 20. Sep 2016, 20:37
Ich arbeite mit dem VLC-Player. Leider habe ich noch nicht herausgefunden, wie man mit libvlc dem Player einen Titel hinzufügt ohne den Player zu beenden. Wenn man den VLC-Player mit Kommandozeilenparameter aufruft kann man mehrere Titel als Playlist übergeben. Das sieht etwa so aus:

C:\Temp\KIOSK>"C:\Program Files\VideoLAN\VLC\vlc.exe" file:///C:/Temp/KIOSK/20160913_153024.jpg file:///C:/Temp/KIOSK/20160913_153035.jpg file:///C:/Temp/KIOSK/20160913_153047.jpg file:///C:/Temp/KIOSK/20160913_153120.jpg file:///C:/Temp/KIOSK/20160913_153131.jpg file:///C:/Temp/KIOSK/20160917_180642.jpg file:///C:/Temp/KIOSK/20160917_204202.jpg file:///C:/Temp/KIOSK/20160917_204332.jpg --fullscreen --no-video-title-show --image-duration=5 --key-quit=q --loop

Mit der libvlc habe ich das leider noch nicht geschafft. Einzelne Titel übergebe ich mit "libvlc_media_new_path".
Stefan Kubatzki
E=mc2
  Mit Zitat antworten Zitat
Benutzerbild von kuba
kuba

Registriert seit: 26. Mai 2006
Ort: Arnsberg
588 Beiträge
 
Delphi 11 Alexandria
 
#6

AW: Dateien älter als X Minuten löschen, aber ...

  Alt 27. Sep 2016, 19:43
Hallo,

ich habe in der Entwickler-ecke einen funktionierenden Source Code gefunden, der mich ans Ziel gebracht hat.

Vielleicht hilft es ja auch anderen ...

KUBA
Stefan Kubatzki
E=mc2
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:36 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz