Registriert seit: 17. Jul 2005
885 Beiträge
Delphi 11 Alexandria
|
AW: Programm-Update: Dateien löschen
10. Apr 2023, 11:25
Um das Thema nicht so in der Luft hängen zu lassen: Nach einigem hin und her (und einer längeren Programmier-Pause) habe ich nun einen Dialog halbwegs fertig, der bei Bedarf beim ersten Start angezeigt wird und über das Problem informiert. Bei der Anzeige des Dialogs wird ein Ini-Eintrag "LastUpdateCleaningCheck" passend gesetzt, der dann als einziger bei den folgenden Programmstarts getestet wird, damit der Dialog nicht jedes Mal angezeigt wird.
Nach erfolgreichem Löschen aller Dateien und Verzeichnisse (bzw. wenn keine da sind) wird zusätzlich ein Eintrag "LastUpdateCleaningSuccess" gesetzt. Über diesen wird gesteuert, ob im Menü ein Eintrag zum Aufräumen des letzten Updates angezeigt wird oder nicht.
Das sollte so passen. Falls das automatische löschen nicht klappt, soll der User in die Hilfe gucken. Da steht dann u.a. was von Admin-Rechten und nicht-leeren Verzeichnissen.
The angels have the phone box.
|