Windows 연결
- 업데이트 날짜:2026-04-10
- 1분 (읽기 시간)
LabVIEW에서는 .NET 또는 ActiveX 기술을 사용하여 다른 윈도우 기반의 어플리케이션에 접속할 수 있습니다.
.NET 기술은 웹 기반 어플리케이션, 스마트 클라이언트 어플리케이션 및 XML 웹 서비스를 만들고 배포하고 실행하는데 사용하는 .NET 환경의 프로그래밍 기반입니다. .NET을 설치해야 합니다. .NET 설치에 대한 추가 정보는 Microsoft Developer Network (MSDN) 웹사이트를 참조하십시오.
노트 LabVIEW에서 .NET Framework 객체를 생성하고 이 객체와 통신하려면 LabVIEW와 함께 설치되는 .NET CLR 4.0이 필요합니다. .NET 2.0 혼합 모드 어셈블리를 로드하려면 .NET 2.0 설정 파일을 사용해야 합니다. LabVIEW에서 .NET 제한에 대한 더 자세한 정보는 LabVIEW에서 .NET Framework를 사용할 때의 요구조건을 참조하십시오. NI는 LabVIEW 프로젝트 내에서만 .NET Framework 객체를 사용하도록 적극 권장합니다.
ActiveX는 Microsoft의 ActiveX 기술과 OLE 기술을 의미합니다. ActiveX 오토메이션을 사용하는 경우, LabVIEW와 같은 Windows 기반의 어플리케이션은 다른 Windows 기반 어플리케이션에서도 접근할 수 있도록 공개된 객체 , 명령, 그리고 함수를 제공합니다. ActiveX에 대한 추가 정보는 MSDN 문서를 참조하십시오.
- Inside OLE, Kraig Brockschmidt 저, second edition
- Essential COM, Don Box 저
LabVIEW에서 ActiveX를 사용하는 것에 대한 추가적인 정보는 ni.com의 ActiveX and LabVIEW를 참조하십시오.
관련 콘텐츠
- LabVIEW에서 .NET Framework 어셈블리 사용에 대한 요구조건
- LabVIEW에서 .NET Framework 2.0, 3.0, 3.5 어셈블리 로드하기
- .NET 객체 생성하기
- LabVIEW 프로젝트에서 라이브러리 사용하기
- 콜백 VI
콜백 VI는 사용자가 지정한 ActiveX 또는 .NET 이벤트를 처리하기 위해 작성한 코드를 포함합니다.
- LabVIEW에서 .NET 사용하기
- LabVIEW에서 ActiveX 사용하기
- 웹 서비스 반입하기
- 프로그램적으로 모달이 아닌 윈도우 호출하기
VI 참조 열기 및 인보크 노드를 가진 콜백 VI 또는 DLL에서 비모달 LabVIEW 윈도우를 프로그램적으로 엽니다.
- 웹 서비스를 VI의 라이브러리로 반입하기
- .NET와 ActiveX 이벤트 등록하고 처리하기