Delphi 공통 파일 처리 및 레지스트리 파일 사용 예
머리말:
레지스트리는 레지스트리를 작동하는 방법을 제공합니다. 여기서는 TRegIniFile이 제공하는 방법을 사용합니다. TRegIniFile이 제공하는 방법은 앞서 언급한 Ini 파일 작동 방법과 유사하므로 "신비한" 작업이 크게 단순화됩니다. 레지스트리 방법은 일반적으로 사용되는 방법입니다.
예시 보기
노드 생성
var reg:TRegIniFile; start reg := TRegIniFile.Create; //인스턴스 reg.RootKey := HKey_Local_Machine; //reg.OpenKey('SOFTWARE/MyReg',True)인 경우 루트 값 설정 //HKey_Local_Machine/SOFTWARE/ MyReg, MyReg가 존재하지 않으면 자동으로 시작이 생성됩니다. //HKey_Local_Machine/SOFTWARE/MyReg 아래에 MySec 항목을 생성한 다음 중국 값을 사용하여 MySec에 문자열 MyValue를 생성합니다. reg.WriteString('MySec','MyValue','China') end;
값 삭제
var reg:TRegIniFile; 시작 reg := TRegIniFile.Create; //인스턴스 reg.RootKey := HKey_Local_Machine; //reg.OpenKey('SOFTWARE/MyReg/MySec',True)인 경우 루트 값 설정 //HKey_Local_Machine/SOFTWARE/MyReg/MySec에서 MyValue 항목을 삭제합니다. reg.DeleteValue('MyValue') end;
삭제키
var reg:TRegIniFile; 시작 reg := TRegIniFile.Create; //인스턴스 reg.RootKey := HKey_Local_Machine; //reg.OpenKey('SOFTWARE/MyReg',True)인 경우 루트 값 설정 후 //HKey_Local_Machine/SOFTWARE 삭제 /MyReg reg.EraseSection('MySec') end;
키 목록을 읽고 키 아래의 값 목록을 읽는 것은 INI 파일의 작업과 유사합니다.
궁금한 점이 있으면 메시지를 남기거나 이 사이트의 커뮤니티에 가서 소통하고 토론하세요. 읽어주셔서 감사합니다. 이 사이트를 지원해 주셔서 감사합니다.