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

델파이 Q&A
Delphi Programming Q&A
[14422] Re:[질문]장치명 레지스트리에서 읽어오려면?
상어밥 [tonetel] 1804 읽음    2012-08-18 15:02
uses절에는
Registry를 선언하시고요

function GetWindowsID: string;
var
Registry: TRegistry;
str:string;
begin
  Registry := TRegistry.Create(KEY_WRITE);
  try
  Registry.Lazywrite := false;
  Registry.RootKey := HKEY_LOCAL_MACHINE;

    Registry.OpenKeyReadOnly('\Software\Microsoft\NotePad\DefaultFonts');
    str := Registry.ReadString('lfFaceName');
    result:=str;
    Registry.CloseKey;
    finally
    Registry.Free;
   end; // try..finally
end;


(구글링으로 찾은 자료입니다.)

사용법은 String형을 선언하였으니까...

Label1.Caption := GetWindowsID;
또는 ShowMessage(GetWindowsID);

프로그램을 하다보면 가끔 필요할때가 있더군요







상어밥 님이 쓰신 글 :
: 첨부사진에 보이는 아래의 내용을 레지스트리에서 읽어오고 싶은데 어떻게 가능할까요?
:
: (LocalInfomation, REG_SZ, SURGI_HD_5M)
:
: 첨부사진 빨간줄로 표시한 부분(이름, 종류, 데이터) 가 있는데 이 값을 가지고 오고 싶습니다

+ -

관련 글 리스트
14419 [질문]장치명 레지스트리에서 읽어오려면? 상어밥 1759 2012/08/17
14422     Re:[질문]장치명 레지스트리에서 읽어오려면? 상어밥 1804 2012/08/18
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.