GetAllSettings 함수

참고: Microsoft Jet Expression Service가 샌드박스 모드에서 실행되는 경우 이 항목에 설명된 함수, 메서드, 개체 또는 속성은 사용하지 않도록 설정되어 안전하지 않은 식의 평가를 방지합니다. 샌드박스 모드에 대한 자세한 내용은 도움말에서 "샌드박스 모드"를 검색합니다.

Windows 레지스트리의 애플리케이션 항목 또는 애플리케이션 초기화 파일의 (Macintosh) 정보에서 키 설정 및 해당 값(원래 SaveSetting으로만든)의 목록을 반환합니다.

구문

GetAllSettings(appname , section)

GetAllSettings 함수 구문에는 다음 인수가 있습니다.

인수

설명

appname

필수 요소입니다. 키 설정이 요청된 애플리케이션 또는 프로젝트 문자열 식입니다. Macintosh에서 시스템 폴더의 기본 설정 폴더의 초기화 파일의 파일 이름입니다.

구역

필수 요소입니다. 키설정이 요청된 섹션의 이름을 포함하는 문자열 e xpression입니다. GetAllSettings는 지정된 섹션의 모든 키 설정과 해당 값을 포함하는 배열 2차원 문자열을 포함하는 변형을 반환합니다.


주의

GetAllSettings는 앱 이름 또는 섹션이 없는 경우 비인기화 변형을 반환합니다.

예제

참고: VBA(Visual Basic for Applications) 모듈에서 이 함수를 사용하는 경우를 예로 들어 보겠습니다. VBA 사용에 대해 자세히 알아보려면 검색 옆의 드롭다운 목록에서 개발자 참고를 선택하고 검색 상자에 검색어를 하나 이상 입력하세요.

이 예제에서는 먼저 SaveSetting 문을 사용하여 앱 이름으로 지정된 애플리케이션에 대한 Windows 레지스트리에 항목을 지정한 다음 GetAllSettings 함수를 사용하여 설정을 표시합니다. GetAllSettings를사용하여 애플리케이션 이름 및 섹션 이름을 검색할 수 없습니다. 마지막으로 DeleteSetting 문은 애플리케이션의 항목을 제거합니다.

' Variant to hold 2-dimensional array returned by GetAllSettings
' Integer to hold counter.
Dim MySettings As Variant, intSettings As Integer
' Place some settings in the registry.
SaveSetting appname := "MyApp", section := "Startup", _
key := "Top", setting := 75
SaveSetting "MyApp","Startup", "Left", 50
' Retrieve the settings.
MySettings = GetAllSettings(appname := "MyApp", section := "Startup")
For intSettings = LBound(MySettings, 1) To UBound(MySettings, 1)
Debug.Print MySettings(intSettings, 0), MySettings(intSettings, 1)
Next intSettings
DeleteSetting "MyApp", "Startup"

추가 도움이 필요하신가요?

Office 기술 확장
교육 살펴보기
새로운 기능 우선 가져오기
Office Insider 참여

이 정보가 유용한가요?

의견 주셔서 감사합니다!

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×