메뉴 건너뛰기

AcroSoft

델파이 질문 및 답변

일반 [질문] Delphi5처럼 IDE를 기억해두려고 합니다.

김선호 1999.10.12 00:23 조회 수 : 5768 추천:132

윈도우즈 98에서 델파이 5로 프로그래밍 중입니다.
델5버전의 개발환경 저장과 같은 것을 해보려고 합니다.
일단은 간단히 ToolBar97을 가지고 툴바 상태를 기억시키려고 하는데요,
그 상황을 레지스트리에 저장을 시키고 데이터베이스는 사용하지 않기로 합니다.
ToolBar97에서 저장 함수가 있어서 단일 환경의 저장은 문제가 되지 않는데,
이것이 하나뿐일 수는 없겠지요.
그래서 (레지스트리에) 사용자가 원하는 상황을 저장해 둡니다.
다음에 다시 그 프로그램을 구동시키면 가장 최근에 저장된 환경으로 설정됩니다.
델파이5와 보기에는 같은 것을 구현하려고 하는 것이죠.

근데, 문제는 어떻게 레지스트리에서 가장 최근에 저장된 키, 값을 읽어들이느냐
는 것입니다.

예를 들어 HKEY_CURRENT_USERSoftwareProgramToolbar라는 키에
4-5가지의 IDE환경을 저장해 두고 다음 번 프로그램 구동시에
가장 최근이 것을 읽을 수 있는 방법이 궁금합니다.
그리고, 델5처럼 각 환경을 콤보박스에 리스팅할 때도 레지스트리에서
읽어서 리스팅하고 싶은데 어떻게 해야 할지 궁금합니다.

바쁘시겠지만, 알고 계시다면 답변주시면 감사하겠습니다.

위로