728x90
반응형
현 운영체제의 ProductID 얻기 함수를 아래와 같이 작성하여 보았습니다.
{** 현 운영체제의 ProductID를 얻는다. @result 현 운영체제의 ProductID *} function GetProductID: String; const CURRENT_VERSION = 'SOFTWARE\Microsoft\Windows\CurrentVersion'; var reg: TRegistry; begin reg := TRegistry.Create; try reg.RootKey := HKEY_LOCAL_MACHINE; if reg.KeyExists(CURRENT_VERSION) then begin reg.OpenKey(CURRENT_VERSION, False); if reg.ValueExists('ProductId') then Result := reg.ReadString('ProductId'); end; reg.CloseKey; finally reg.Free; end; end;
'프로그래밍 > 델파이' 카테고리의 다른 글
TADOStoredProc를 통한 저장 프로시저 호출하기 (0) | 2009.04.26 |
---|---|
MDB(MS Access) 파일 생성하기 (0) | 2009.03.12 |
신뢰할 수 있는 사이트에 등록하기 (0) | 2009.01.08 |
VirtualTree 패키지 수동 설치(Delphi 2009) (0) | 2008.12.10 |
Embedded Web Browser package (0) | 2008.11.04 |