[Uninstaller] A.D.C. - Anwendungsdaten aufräumen
Liste der Anhänge anzeigen (Anzahl: 4)
Da es sich anbietet die Daten in den Anwendungsdaten zu sichern, habe ich ein Porgramm zum Aufräumen dessen geschrieben:
A.D.C (Application Data Cleaner)
Es besteht aus 2 Komponenten:
1. Komponente:
Die Integration in den Programm, welches in die Anwendungdaten schreibt- Der A.D.C. Creator erstellt Delphicode oder direkt die Datei, mit der die Ordner deinstalliert werden können.
Diese Dateien heißen "Uninstall.uif" (uif = Uninstall File) und befinden sich direkt eine Ebene unter den Anwendungsdaten (z.B. Anwendungsdaten\MyProgramm\Uninstall.uif) und sich wie eine Ini-Datei aufgebaut:
Zitat:
[MainData]
; zeigt den Namen des Programms an (z.B. "Editor")
Name=<Name des Programms>
; zeigt an, um welchen Typ es sich handelt (zu identifizierung)
Type=Uninstall File
|
2. Komponente:
Das Löschen der Ordner aus den Anwendungsdaten- Der Benutzter der Programme, welche diese Datei in die Anwendungsdaten schreiben, benutzten dieses Programm.
Es durchsucht automatisch die gesamten Anwendungsdaten nach der Uninstall-Datei (Informationen siehe "1. Komponente").
Findet er eine, liest er die Daten ein, und zeigt sie dem Benutzer an. Dieser kann jetzt auswählen, welche er löschen will und welche nicht.
Wenn man die Ordner löschen möchte, klickt man auf "Deinstallieren", dann kommt ein Dialog, der die Pfade zu den Ordnern anzeigt. Wenn man dann auf OK klickt, werden die Dateien gelöscht.
Wichtig: Die Dateien werden nicht in den Papierkorb verschoben.
|