LÖSUNGEN

Prüfen, ob das VBA-Projekt geändert wurde

Löschen der Registry-Einträge

Falls Sie für Testzwecke die Registryeinträge wieder löschen möchten, können Sie dafür den Code in Listing 2 verwenden. Die Prozedur StatusLoeschen entfernt alle Einträge, die die Prozedur Statusermitteln speichert. In der Endversion Ihrer Anwendung sollten Sie die Prozedur aber nicht mit ausliefern, da sonst natürlich auch der Anwender die Registry-Einträge löschen und damit den Schutz umgehen kann.

Sub StatusLoeschen()
Dim strSchluessel As String
strSchluessel = Application.CurrentDb.Name
DeleteSetting strSchluessel
End Sub