단계 2: LabVIEW가 언제 해당 이벤트를 등록하기를 원하는지 지정하는 이벤트 구조를 설계합니다.
- 업데이트 날짜:2025-08-27
- 2분 (읽기 시간)
이 예제의 마우스 다운 이벤트 구조에는 마우스 이동 이벤트를 등록하는 [이벤트 등록] 함수가 들어 있습니다. 사용자가 프런트패널의 그림 컨트롤을 클릭하면, 이벤트 구조가 실행되며 마우스 다운 이벤트를 처리하고 마우스 다운 이벤트 케이스의 코드가 실행되며 마우스 이동 이벤트를 구획 참조에 등록합니다.
사용 객체
다음 블록다이어그램 객체를 사용하여 사용자 이벤트 등록을 다이나믹하게 수정합니다.
실행 단계
다음 블록다이어그램을 생성하여 LabVIEW가 마우스 이동 이벤트를 실행 시 유효한 객체에 등록하도록 합니다.
다음 리스트는 이전 단계의 중요한 상세 정보에 대한 설명입니다.
| 기존의 등록을 수정하려면, [이벤트 등록] 함수의 이벤트 등록 참조 번호 출력을 다른 [이벤트 등록] 함수의 왼쪽 위 입력에 연결합니다. 이벤트 등록 참조 번호 입력을 연결하면, 함수는 자동으로 크기 조정되어 원래 이벤트 등록 참조 번호를 생성한 [이벤트 등록] 함수에 지정된 것과 동일한 참조 타입의 동일한 이벤트를 보여줍니다. 이벤트 등록 참조 번호 입력이 연결되어 있는 동안에는 수동으로 함수를 크기 조정하거나 다시 설정할 수 없습니다. |
| 마우스 이동 이벤트에 구획 참조를 연결하여 등록된 자리 표시자를 대체합니다. 사용자가 그림 컨트롤을 클릭하면 이벤트 구조가 실행되며 마우스 다운 이벤트를 처리하고, LabVIEW는 마우스 이동 이벤트를 등록합니다. |
LabVIEW가 언제 이벤트를 등록할지 지정하도록 이벤트 구조를 설계하고, 해당 이벤트의 등록을 먼저 해제한 이후 모든 이벤트의 등록을 해제합니다.