C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[53320] 자답 그리고 또 질문이요
번외편 [wifemylove] 1502 읽음    2008-04-30 20:25
네트워크 연결에 랜이름을 ADSL로 수정하고 그 이름을 레지스트리에서 찾아서 확인하려면
아래와 같이 하면 됩니다.아래부분에서 buffer가 ADSL이라는 데이터입니다.
데브피아 펌이구여
지금 제게 필요한건 데이터가 아니고 \\Network 하위폴더를 읽어야 하는데 이걸 어떻게 해야되는지
모르겠네요;; 아시는분 있으면 답변좀 부탁드려요

LONG lResult;
HKEY hKey;
DWORD dwType;
DWORD dwBytes=100;
char buffer[100];

// open Regstry Key
lResult = RegOpenKeyEx(HKEY_LOCAL_MACHINE,"SYSTEM\\CurrentControlSet\\Control\\Network\\{4D36E972-E325-11CE-BFC1-08002BE10318}\\{AA30449A-C71A-4EC7-B48D-413F26A95A0F}\\Connection", 0, KEY_ALL_ACCESS, &hKey);
if(lResult != ERROR_SUCCESS)
{
     //Label31->Caption="Register Open Error";
}

// Read Regstry Key
        lResult=RegQueryValueEx(hKey, "name", 0, &dwType, (LPBYTE)buffer, &dwBytes);

        if(lResult == ERROR_SUCCESS)
        Label32->Caption=buffer;
        else
        Label32->Caption="Register Read Error";

RegCloseKey(hKey);



번외편 님이 쓰신 글 :
: 레지스트리 안에서
:
: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network\{4D36E972-E325-11CE-BFC1-08002BE10318}\{AA30449A-C71A-4EC7-B48D-413F26A95A0F}\Connection에
: 값 이름은 Name 값데이터는 ADSL 입니다.
: 여기서 값 이름과 값 데이터를
: 빌더 안에서 보려면 어떻게 할수 있을까요?
:
: 도움 부탁드려요 ^^

+ -

관련 글 리스트
53315 레지스트리 정보 불러오기 질문드립니다 번외편 1526 2008/04/30
53320     자답 그리고 또 질문이요 번외편 1502 2008/04/30
53325         다시 또 자답입니다. 약간 수정했구여 되긴 되는데 헷갈리네요;; 어설픕니다 번외편 1784 2008/05/02
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.