Visual Basic Six ( VB 6 ) gir en enkel funksjon for å slette en registernøkkel , men bare hvis det eksisterer i ett subtre av registeret --- den HKEY_CURRENT_USER \\ Software \\ VB og VBA Program innstillinger . Slik sletter nøklene i andre trær og undertreene krever hjelp av en API (Application Program Interface) rutine. Ved hjelp av sistnevnte kan gjøre alvorlig skade på registret , muligens ødelegge andre programmer eller hindre at maskinen starter . Det er viktig at brukerne forstår strukturen av registeret før du eksperimenterer med et API-kall . Den lange koden som kreves for en API rutine , sammen med nødvendige forholdsregler , går utover omfanget av denne artikkelen. Instruksjoner
en
Åpne registret ved å skrive " regedit" i "Start "-kategorien . Klikk på "File " og deretter "Export " fra menyen linjen i Registerredigering til å ta en sikkerhetskopi av registeret før du gjør noe annet. Lagre dette på et trygt sted på datamaskinen eller en ekstern harddisk .
2
Klikk på utvidelse ikonet i registeret ved siden av " HKEY_CURRENT_USER . ». Bla nedover i den utvidede listen til du finner "Software " og utvide det. Rull ned igjen i Programvaren listen til du ser " VB og VBA-programmet Innstillinger ". Utvid og undersøke noen av oppføringene slik at du forstår hvordan de ser ut.
3
Slett kjent nøklene i HKEY_CURRENT_USER \\ Software \\ VB og VBA Program Settings del av registret med en linje med kode , leverer bare programnavnet og avsnitt . For eksempel , gitt et program som heter " TIMEKEEP FOR WINDOWS " og en seksjon som heter " OWNERINFO , " denne Visual Basic Six -kode vil slette alle nøklene i den delen : en
DeleteSetting " TIMEKEEP FOR WINDOWS ", " OWNERINFO "
i dette tilfellet anførselstegn er en del av koden , og må holdes.
4
Lag en svært liten Visual Basic Seks program av Standard EXE type og legge en Command Button fra Toolbox listen i venstre panel . I Egenskaper- boksen i høyre panel , endre Bildetekst av Command Button til "Slett Key . " Dobbeltklikk på den nylig heter " Slett tast" -knappen og angi linje med kode fra trinn 3 mellom " Private Sub Command1_Click ( )" og "End Sub ", erstatte den nøkkelen du ønsker å slette. Når du trykker på " F5 " for å kjøre denne kommandoen , vil nøkkelen bli slettet fra registeret .