Visual Basic Seis ( VB 6 ) proporciona una función simple para eliminar una clave de registro , pero sólo si existe en un subárbol del registro --- Programa \\ Software \\ VB y VBA HKEY_CURRENT_USER Configuración. Para eliminar las claves de otros árboles y subárboles requiere el uso de una rutina de API ( Application Program Interface ) . Con esta última puede causar graves daños en el registro, posiblemente estropear otros programas o incluso impide que el equipo se inicie. Es esencial que los usuarios entiendan la estructura del registro antes de experimentar con una llamada a la API . El código de larga requerida para una rutina de API , junto con las precauciones necesarias , va más allá del alcance de este artículo . Instrucciones
1
Abra el registro escribiendo " regedit " en la pestaña "Inicio". Haga clic en " Archivo" y luego "Exportar " de la línea de menú del Editor del Registro para hacer una copia de seguridad del registro antes de hacer cualquier otra cosa. Guardar este en un lugar seguro en el equipo o una unidad externa.
2 Haga clic en el icono de expansión en el registro junto a " HKEY_CURRENT_USER. " . Desplácese hacia abajo en la lista ampliada hasta encontrar " Software" y ampliar eso. Desplácese hacia abajo de nuevo en la lista de software hasta que aparezca "VB y VBA configuración del programa . " Ampliar y examinar algunos de los anuncios para que entienda cómo se ven.
3
Eliminar claves conocidas en la clave HKEY_CURRENT_USER \\ Software \\ VB y VBA Program Settings parte del registro con una sola línea de código , suministrando sólo el nombre de la aplicación y la sección . Por ejemplo, dada una aplicación denominada " TIMEKEEP PARA WINDOWS" y una sección llamada " OWNERINFO , " este código Six Visual Basic , se eliminarán todas las claves de esa sección :
DeleteSetting " TIMEKEEP PARA WINDOWS" , " OWNERINFO "
En este caso, las comillas son parte del código y deben mantenerse .
4
Crear un programa muy pequeño Six Visual Basic del tipo EXE estándar y añadir un botón de comando de la lista Herramientas en el panel izquierdo . En el cuadro de propiedades en el panel derecho , cambie el título del botón de comando a " Eliminar clave ". Haga doble clic en el nuevo botón llamado " Eliminar clave " y escriba la línea de código en el paso 3 entre el " Private Sub Command1_Click ()" y "End Sub ", la sustitución de la clave que desea eliminar . Al pulsar "F5 " para ejecutar este comando , la clave será eliminado del Registro .