Q&A

  • 레지스트리의 특정키의 이름과 데이터를 한꺼번에...
레지스트리의 특정키의 이름과 데이터를

한꺼번에 읽어서 한변수(a:string;)에 넣으려면 어떻게 해야 하나요???



RootKey := HKEY_CURRENT_USER;

KeyName은 test라 하고

이름과 데이터가 몇개인지 모를때

아래와 같다면



test Key의 이름 데이터

철수 100

영희 90

민희 50

.... ...



이렇게 되게요



a = '철수100영희90민희50.....'

1  COMMENTS
  • Profile
    파도랑 2001.12.11 00:37
    그런건 안될 것 같구요...



    GetValueNames 메소드를 써서

    등록된 모든 Value 이름을 알아낸 다음

    각각의 이름을 ReadString 등의 메소드로

    하나씩 읽어와야 할겁니다...



    Value이름이 뭔지, 몇개인지 모르지만

    모두 다 읽어오니까 문제가 없겠죠...



    Key이름들을 모두 읽어오려면

    GetKeyNames를 쓰시면 되고...



    초짜 wrote:

    > 레지스트리의 특정키의 이름과 데이터를

    > 한꺼번에 읽어서 한변수(a:string;)에 넣으려면 어떻게 해야 하나요???

    >

    > RootKey := HKEY_CURRENT_USER;

    > KeyName은 test라 하고

    > 이름과 데이터가 몇개인지 모를때

    > 아래와 같다면

    >

    > test Key의 이름 데이터

    > 철수 100

    > 영희 90

    > 민희 50

    > .... ...

    >

    > 이렇게 되게요

    >

    > a = '철수100영희90민희50.....'