메뉴 선택 처리하기
- 업데이트 날짜:2025-08-27
- 1분 (읽기 시간)
메뉴를 정적으로 또는 프로그램적으로 사용자 정의한 후에 사용자 메뉴에서 각 메뉴 아이템을 실행하는 케이스 구조를 생성해야 합니다.
다음 단계를 따라 사용자 메뉴에서 생성한 메뉴 아이템을 처리합니다.
- 블록다이어그램에 While 루프를 추가하고 사각형 영역을 끌어옵니다.
- While 루프 밖에 [현재 VI의 메뉴 모음] 함수를 추가합니다.
- While 루프 안에 [메뉴 선택 얻기] 함수를 추가합니다.
- [현재 VI의 메뉴 모음] 함수를 [메뉴 선택 얻기] 함수의 메뉴 참조 입력에 연결합니다.
- [메뉴 선택 얻기] 함수의 ms 타임아웃 입력에서 마우스 오른쪽 버튼을 클릭하고 바로 가기 메뉴에서 생성≫상수를 선택합니다. 200의 값을 가진 숫자형 상수가 나타납니다.
- While 루프 안에 케이스 구조를 추가하고 그 While 루프 안에서 사각형 영역을 끌어서 늘립니다.
- [메뉴 선택 얻기] 함수의 아이템 태그 출력을 케이스 구조의 경계의 선택자 터미널에 연결합니다.
- [메뉴 선택 얻기] 함수의 메뉴 참조 출력을 케이스 구조의 경계에 연결합니다.
- 사용자 메뉴에서 생성한 각 메뉴 아이템에 대해 케이스를 생성합니다.
- 이 VI를 실행하여 사용자 메뉴를 봅니다.
메뉴 선택을 다루는 예제는 labview\examples\Dialog and User Interface\Menu\Customizing the Menubar\Customizing the Menubar.lvproj를 참조하십시오.