이벤트가 발생할 때 호출되는 VI를 등록합니다. 이 함수를 사용하여 .NET과 ActiveX 이벤트를 등록하고 처리합니다. LabVIEW는 각 아이템에 연결된 입력 참조의 타입을 사용하여 등록할 수 있는 이벤트를 결정합니다.

함수의 크기를 조정하여 한 번에 여러 이벤트 콜백을 같은 .NET, ActiveX 객체 또는 다른 객체에 등록할 수 있습니다.

노트 한 함수의 이벤트 콜백 참조 출력 출력을 다른 함수의 이벤트 콜백 참조 입력에 연결하여 여러 [이벤트 콜백 등록] 함수를 함께 연결하는 경우, 연결된 함수 중 마지막 함수가 모든 이전 [이벤트 콜백 등록] 함수를 덮어씁니다.


icon

입력/출력

  • ccallbackrefnum.png 이벤트 콜백 참조 번호

    이벤트 콜백 참조 번호는 기존의 이벤트 콜백 등록에 대한 참조를 허용합니다.

  • cerrcodeclst.png 에러 입력(에러 없음)

    에러 입력은 이 노드의 실행 전에 발생한 에러 조건을 설명합니다. 이 입력은 표준 에러 입력 기능을 제공합니다.

  • cpoly.png 이벤트 소스

    이벤트 소스 참조는 .NET 객체 또는 ActiveX 오토메이션 참조를 허용합니다. 이 입력 다음의 아래 화살표를 클릭하여 마우스 다운 또는 더블 클릭과 같이 생성하려는 이벤트의 타입을 선택하시십오. 참조는 반드시 로컬 객체이어야 합니다. 참조를 원격 객체에 연결할 수 없습니다.

  • cpoly.png VI 참조

  • cfxdt.png 사용자 파라미터

  • icallbackrefnum.png 이벤트 콜백 참조 번호

    이벤트 콜백 참조 번호 출력은 새 콜백 또는 기존의 콜백 등록에 대한 참조를 반환합니다.

  • ierrcodeclst.png 에러 출력

    에러 출력은 에러 정보를 포함합니다. 이 출력은 표준 에러 출력 기능을 제공합니다.

  • 이 함수는 ActiveX와 .NET 이벤트 등록에만 사용합니다. ActiveX 또는 .NET의 이벤트를 등록 해제하기 위해서는 이벤트 콜백 참조 출력 출력을 [이벤트 등록 해제] 함수에 연결합니다.

    .NET 또는 ActiveX가 아닌 이벤트를 다이나믹하게 등록하고 처리하려면 이벤트 구조 또는 이벤트 등록 함수를 사용합니다.

    예제

    LabVIEW 포함되는 다음 예제 파일을 참조하십시오.

    • labview\examples\Connectivity\Excel\Excel - ActiveX Event Callback.vi
    • labview\examples\Connectivity\ActiveX\ActiveX Event Callback.vi
    • labview\examples\Connectivity\Dot NET\Passing Data to a .NET Event Callback.vi