Seis Visual Basic (VB 6) fornece uma função simples para excluir uma chave de registro , mas somente se ele existe em uma subárvore do Registro --- o HKEY_CURRENT_USER \\ Software \\ Program VBA e VB Configurações. Para excluir chaves de outras árvores e sub-árvores requer o uso de uma API ( Application Program Interface) de rotina. Usando o último pode causar sérios danos ao registro , danificando outros programas ou até mesmo impedindo que o computador seja iniciado. É essencial que os usuários entendam a estrutura do registro antes de experimentar com uma chamada de API. O código de longa necessário para uma rotina de API , juntamente com as precauções necessárias , vai além do escopo deste artigo. Instruções
1
Abra o registro digitando "regedit" na aba "Start" . Clique em "Arquivo " e depois " Exportar" no menu de linha do Editor do Registro para fazer um backup do registro antes de fazer qualquer outra coisa. Salvar esta em um local seguro no seu computador ou uma unidade externa .
2
Clique no ícone de expansão no registro ao lado de " HKEY_CURRENT_USER ". . Role para baixo na lista expandida até encontrar "Software" e expandir isso. Desloque-se novamente na lista de Software até ver "VB e VBA Program Settings ". Expandir e examinar algumas das listagens para que possa entender como eles se parecem .
3
Delete conhecidos na parte HKEY_CURRENT_USER \\ Software \\ VB e VBA Program Settings do registro com uma linha de código , fornecendo apenas o nome do aplicativo e seção. Por exemplo, dado um aplicativo chamado " TIMEKEEP para Windows" e uma seção chamada " OWNERINFO , " este código Seis Visual Basic irá apagar todas as chaves nessa seção :
DeleteSetting " TIMEKEEP PARA WINDOWS ", " OWNERINFO " <
br> neste caso, as aspas são parte do código e deve ser mantido .
4
Criar um programa muito pequeno Visual Basic seis do tipo standard EXE e adicionar um botão de comando da lista Caixa de Ferramentas no painel à esquerda. Na caixa de Propriedades no painel direito , altere o Caption do botão de comando para "Excluir chave ". Dê um duplo clique no botão recém-nomeado "Excluir chave " e digite a linha de código a partir do Passo 3 entre o " Private Sub Command1_Click () " e " End Sub ", substituindo a chave que você deseja excluir. Ao pressionar "F5" para executar este comando, a chave será excluído do Registro.