Instrução SaveSetting
Guarda ou cria uma entrada de aplicação na entrada da aplicação no registo do Windows ou (no Macintosh) informações no ficheiro de inicialização da aplicação.
Sintaxe
SaveSettingappname, section, key, setting
A sintaxe da instrução SaveSetting 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 a definição se aplica. 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 guardada. |
key | Obrigatório. Expressão de cadeia que contém o nome da definição de chave que está a ser guardada. |
setting | Obrigatório. Expressão que contém o valor para o qual a chave está a ser definida. |
Comentários
Ocorre um erro se a definição da chave não puder ser guardada por qualquer motivo.
A raiz destas definições de registo é: Computer\HKEY_CURRENT_USER\Software\VB and VBA Program Settings
.
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.
' 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.