RegistryProxy.GetValue(String, String, Object) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
레지스트리 키에서 값을 가져옵니다.
public:
System::Object ^ GetValue(System::String ^ keyName, System::String ^ valueName, System::Object ^ defaultValue);
public object GetValue(string keyName, string valueName, object defaultValue);
member this.GetValue : string * string * obj -> obj
Public Function GetValue (keyName As String, valueName As String, defaultValue As Object) As Object
매개 변수
- keyName
- String
String; 값을 검색할 키입니다. 필수 사항입니다.
- valueName
- String
String; 검색할 값입니다. 필수 사항입니다.
- defaultValue
- Object
Object; 값이 없는 경우 제공할 기본값입니다. 필수 사항입니다.
반품
레지스트리 키에서 값을 가져옵니다.
예외
사용자에게 레지스트리 키에서 읽는 데 필요한 권한이 없습니다.
RegistryKey 지정된 값이 포함된 값이 삭제되도록 표시되었습니다.
keyName 는 유효한 레지스트리 루트로 시작하지 않습니다.
예제
이 예제에서는 값을 Name 읽고 HKEY_CURRENT_USER\Software\MyApp 에 표시합니다 MessageBox.
Dim readValue As Object
readValue = My.Computer.Registry.GetValue(
"HKEY_CURRENT_USER\Software\MyApp", "Name", Nothing)
MsgBox("The value is " & CStr(readValue))
설명
valueName 대/소문자를 구분하지 않습니다.
레지스트리 키에는 이름과 연결되지 않은 값이 하나 포함될 수 있습니다. 이 이름 없는 값이 레지스트리 편집기에서 표시되면 이름 대신 "(기본값)" 문자열이 나타납니다. 이 명명되지 않은 값을 검색하려면 null 또는 빈 문자열("")을 지정합니다 valueName.
다음 표에서는 메서드와 관련된 GetValue 작업의 예를 나열합니다.
| 받는 사람 | 보십시오 |
|---|---|
| 레지스트리 키에서 값 읽기 | 방법: 레지스트리 키에서 값 읽기 |