Método My.Computer.Registro.GetValue
Obtém um valor de uma chave do Registro
' Usage
Dim value As Object = My.Computer.Registry.GetValue(keyName ,valueName ,defaultValue)
' Declaration
Public Function GetValue( _
ByVal keyName As String, _
ByVal valueName As String, _
ByVal defaultValue As Object _
) As Object
Parâmetros
keyName
String.Chave da qual o valor é a serem recuperados.Obrigatório.valueName
String.Valor a ser recuperado.Obrigatório.defaultValue
Object.Valor padrão a serem fornecidos se o valor não existir.Obrigatório.
Comentários
valueName não faz distinção entre diferenciar diferenciar maiúsculas de minúsculas.
Uma chave do Registro pode conter um valor que não está associado com qualquer nome.Quando isso sem nome valor é exibido no editor do registro, a seqüência de caracteres "(padrão)" é exibido em vez de um nome.Para recuperar isso sem nome de valor, especifique nulo ou seqüência vazia ("") paravalueName.
Exceções
As seguintes condições podem causar uma exceção:
O nome da chave é Nothing (ArgumentNullException).
O usuário não tem permissões para ler das chaves do Registro (SecurityException).
O nome da chave excede o limite de 255 caracteres (ArgumentException).
Tarefas
A tabela a seguir lista exemplos de tarefas envolvendo o método GetValue.
Para |
Consulte |
---|---|
Ler um valor de uma chave do Registro |
Exemplo
Este exemplo lê o valor Name de HKEY_CURRENT_USER\Software\MyApp e o exibe em uma MessageBox.
Dim readValue As Object
readValue = My.Computer.Registry.GetValue("HKEY_CURRENT_USER\Software\MyApp", "Name", Nothing)
MsgBox("The value is " & CStr(readValue))
Requisitos
Namespace:Microsoft.VisualBasic.MyServices
Classe:RegistryProxy (fornece acesso a Registry)
Assembly: Visual Basic Runtime Library (em Microsoft.VisualBasic.dll)
Permissões
Não requer nenhuma permissão.
Consulte também
Tarefas
Solução de problemas: Manipulando o Registro
Conceitos
Leitura do e gravação para o Registro usando My