My.Computer.Registry.GetValue 메서드

업데이트: 2007년 11월

레지스트리 키의 값을 가져옵니다.

' 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

매개 변수

  • keyName
    필수적 요소. String. 값을 가져올 키입니다.

  • valueName
    필수적 요소. String. 가져올 값입니다.

  • defaultValue
    필수적 요소.Object. 해당 값이 없을 경우 지정되는 기본값입니다.

설명

valueName은 대/소문자를 구분하지 않습니다.

레지스트리 키에는 어떤 이름과도 연결되지 않는 값이 하나 포함될 수 있습니다. 이 이름 없는 값이 레지스트리 편집기에 표시될 때는 이름 대신 "(기본값)"이라는 문자열이 표시됩니다. 이 이름 없는 값을 가져오려면 valueName에 null이나 빈 문자열("")을 지정합니다.

예외

다음 조건에서 예외가 발생합니다.

작업

다음 표에서는 GetValue 메서드와 관련된 작업의 예를 보여 줍니다.

작업

참조

레지스트리 키의 값 읽기

방법: Visual Basic에서 레지스트리 키 값 읽기

예제

다음 예제에서는 HKEY_CURRENT_USER\Software\MyApp에서 Name 값을 읽고 이 값을 MessageBox에 표시합니다.

Dim readValue As Object
readValue = My.Computer.Registry.GetValue("HKEY_CURRENT_USER\Software\MyApp", "Name", Nothing)
MsgBox("The value is " & CStr(readValue))

요구 사항

네임스페이스:Microsoft.VisualBasic.MyServices

클래스:RegistryProxy(Registry에 대한 액세스 제공)

**어셈블리:**Visual Basic 런타임 라이브러리(Microsoft.VisualBasic.dll)

권한

사용 권한이 필요하지 않습니다.

참고 항목

작업

문제 해결: 레지스트리 조작

개념

일반적인 레지스트리 작업

보안 및 레지스트리

My를 사용하여 레지스트리 읽기 및 쓰기

참조

My.Computer.Registry 개체

GetValue