하위 키 이름 (예 : Stk Group \ BISCUIT)을 레지스트리에서 가져 오는 방법은 무엇입니까?하위 키 이름을 가져 오는 방법은 무엇입니까?
1
A
답변
5
당신은 도움에서 TRegistry.GetKeyNames(Strings: TStrings);
을 찾고 계십니까 : 는 현재 키에 속하는 모든 하위 키의 이름을 포함하는 문자열의리스트를 돌려줍니다.
4
사용 Tregistry
의 왜 당신이 사용하는 GetKeyNames
http://docwiki.embarcadero.com/VCL/en/Registry.TRegistry.GetKeyNames
0
function GetRegSubTree(MainKey : LongInt; var aList : TStringList; aKey :
string) : Boolean;
var
hRoot : HKEY;
lItem : LongInt;
hError : LongInt;
szKey,pData : PChar;
aString : String;
begin
GetRegSubTree:=false;
if aList=Nil then exit;
{create pointers for the API}
szKey := StrAlloc(Length(aKey) + 1);
StrPCopy(szKey, aKey);
lItem := 0;
pData := StrAlloc(1024);
hError := RegOpenKey(MainKey, szKey, hRoot);
if hError = ERROR_SUCCESS then
begin
while (hError = ERROR_SUCCESS) do
begin
hError := RegEnumKey(hRoot, lItem, pData, 1024);
if (hError = ERROR_SUCCESS) then
begin
GetRegSubTree:=true;
aList.Add(StrPas(pData));
Inc(lItem);
end;
end;
RegCloseKey(hRoot);
end;
StrDispose(szKey);
StrDispose(pData);
end;
관련 문제
- 1. 테이블 속성의 이름을 가져 오는 방법은 무엇입니까?
- 2. VB.NET의 값에서 해시 테이블 키 이름을 가져 오는 방법은 무엇입니까?
- 3. 버튼에서 backgroundImage의 이름을 가져 오는 방법은 무엇입니까?
- 4. 클래스 속성의 이름을 가져 오는 방법은 무엇입니까?
- 5. 사용자 위치 이름을 가져 오는 방법은 무엇입니까?
- 6. Google지도에서 도로 이름을 가져 오는 방법은 무엇입니까?
- 7. 범위에 간단한 이름을 가져 오는 방법은 무엇입니까?
- 8. 발신자 메소드 이름을 가져 오는 방법은 무엇입니까?
- 9. 문자열에서 하위 문자열을 가져 오는 방법은 무엇입니까?
- 10. 하위 메뉴에서 NSMenuItem을 가져 오는 방법은 무엇입니까?
- 11. QDialogButtonBox로 만든 버튼의 이름을 가져 오는 방법은 무엇입니까?
- 12. 데이터베이스 테이블의 하위 테이블 목록을 가져 오는 방법은 무엇입니까?
- 13. 레지스트리에서 모든 키와 하위 키를 가져 오는 방법은 무엇입니까?
- 14. SortedDictionary에서 이전 키를 가져 오는 방법은 무엇입니까?
- 15. 주어진 경로에서 하위 폴더 이름을 가져 오는 방법 Server.MapPath
- 16. Google 문서의 애플리케이션 이름을 가져 오는 방법은 무엇입니까?
- 17. 사용자가 Word를 닫을 때 파일 이름을 가져 오는 방법은 무엇입니까?
- 18. C#의 "template.docx.amp"파일에서 파일 이름을 가져 오는 방법은 무엇입니까?
- 19. 주어진 UIImage 객체에서 파일 이름을 가져 오는 방법은 무엇입니까?
- 20. Groovy 클래스의 모든 속성 이름을 가져 오는 방법은 무엇입니까?
- 21. 여러 스트리밍을 사용하는 동안 스트림 이름을 가져 오는 방법은 무엇입니까?
- 22. JavaScript의 Value를 기반으로 JSON 필드의 이름을 가져 오는 방법은 무엇입니까?
- 23. Excel 시트에서 열 이름을 가져 오는 방법은 무엇입니까?
- 24. javascript/jquery를 사용하여 URL에서 파일 이름을 가져 오는 방법은 무엇입니까?
- 25. 함수 이름을 파이썬에서 문자열로 가져 오는 방법은 무엇입니까?
- 26. PHP에서 숫자로 월 이름을 가져 오는 방법은 무엇입니까?
- 27. jQuery를 사용하여 업로드 양식에서 파일 이름을 가져 오는 방법은 무엇입니까?
- 28. 고유 ID로 파일 이름을 가져 오는 방법은 무엇입니까?
- 29. iPhone의 특정 디렉토리에서 파일 이름을 가져 오는 방법은 무엇입니까?
- 30. SharePoint 목록에서 열 이름을 가져 오는 방법은 무엇입니까?
API의 그들 (TRegistry)에 대한 래퍼 클래스를 사용하여 완벽하게 좋은 쉽게있을 때? –
@ Marjan Venema 가능한 실행 가능한 크기가 작은 경우에만 – Luthfi
+1 DonnVall. 나를 위해, 나는 크기를 줄이기 위해 가장 원시/가장 간단한 방법을 사용합니다. – XBasic3000