Instrução DeleteSetting

Elimina uma definição de secção ou chave da entrada de uma aplicação no registo do Windows ou (no Macintosh) no ficheiro de inicialização da aplicação.

Sintaxe

DeleteSettingappname, section, [ key ]

A sintaxe da instrução DeleteSetting tem estes argumentos nomeados:

Sair Descrição
appname Obrigatório. Expressão de cadeia que contém o nome da aplicação ou projeto ao qual se aplica a secção ou definição de chave. No Macintosh, este é o nome de ficheiro do ficheiro de inicialização na pasta Preferências na pasta Sistema.
section Obrigatório. Expressão de cadeia que contém o nome da secção onde a definição de chave está a ser eliminada. Se apenas forem fornecidos nomes de aplicações e secções , a secção especificada é eliminada juntamente com todas as definições de chave relacionadas.
key Opcional. Expressão de cadeia que contém o nome da definição de chave que está a ser eliminada.

Comentários

Se todos os argumentos forem fornecidos , a definição especificada é eliminada. Ocorre um erro de tempo de execução se tentar utilizar a instrução DeleteSetting numa secção ou definição de chave inexistente.

Exemplo

O exemplo seguinte utiliza primeiro a instrução SaveSetting para fazer entradas no registo do Windows (ou .ini ficheiro em plataformas windows de 16 bits) para a aplicação e, em seguida, utiliza a instrução DeleteSetting para removê-las. Uma vez que não é especificado nenhum argumento chave , toda a secção é eliminada, incluindo o nome da secção e todas as respetivas chaves.

' Place some settings in the registry. 
SaveSetting appname := "MyApp", section := "Startup", _ 
 key := "Top", setting := 75 
SaveSetting "MyApp", "Startup", "Left", 50 
' Remove section and all its settings from registry. 
DeleteSetting "MyApp", "Startup"

Confira também

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.