Jeg har et program, hvor brugeren kan vælge at gemme diverse
opsætningsmuligheder i Registry. Det virker også fint med at gemme og
hente værdierne igen.
Problemet er, hvis man afinstallerer programmet igen vha. Tilføj/Fjern
programmer i Windows, så bliver der ikke ryddet op i Registry, der hvor
mit program har indsat en nøgle.
Hvordan får man afinstallationsprogrammet til at rydde op efter sig ? Det
kan vel ikke passe, at der skal ligge en masse skrammel, efter man har
fjernet programmet.
Jeg bruger funktionen SaveSetting og GetAllSettings til at gemme og hente
værdierne med. Nøglen bliver indsat under HKEY_USERS\blablabla\Software
\VB and VBA Program Settings\MitProgram.
Jeg havde egentlig forventet, at den slettede alt, der lå under
ovennævnte nøgle, den ved jo hvad programmet (og dermed nøglen) hedder.
Der er selvfølgelig brugt Package and Deployment Wizard til at lave
installationsprogrammet med og det er en VB 6 Prof. jeg bruger.
Hvad skal jeg ændre/gøre for at jeg kan få ryddet ordentligt op igen ved
af-installation ?
Venlig hilsen
Lars Jensen
|