LabVIEW 클래스 또는 인터페이스 생성하기
- 업데이트 날짜:2025-08-27
- 2분 (읽기 시간)
다음 단계에 따라 LabVIEW 클래스 또는 인터페이스를 생성합니다.
- 새로운 LabVIEW 프로젝트를 생성하거나 기존의 프로젝트를 엽니다.
- 프로젝트 탐색기 윈도우의 내 컴퓨터에서 마우스 오른쪽 버튼을 클릭한 후, 바로 가기 메뉴에서 새로 만들기≫클래스 또는 새로 만들기≫인터페이스를 선택합니다. 노트 또한 파일≫새로 만들기를 선택하여 새로 만들기 대화상자를 디스플레이하고, 새로 생성 리스트의 기타 파일≫클래스 또는 기타 파일≫인터페이스를 선택하여 새로운 클래스나 인터페이스를 생성할 수 있습니다.
- 새 클래스/인터페이스 대화 상자에서 클래스 또는 인터페이스의 목적을 나타내는 이름을 입력합니다.
- 클래스의 경우, 모든 이름을 명사로 지정합니다. 예를 들어, Reads Waveforms.lvclass 대신 Waveform Reader.lvclass라는 이름을 지정합니다.
- 인터페이스의 경우, 인터페이스 명명 권장 방법을 참조하십시오.
- 직상위 클래스와 직상위 인터페이스 섹션에서 새 클래스 또는 인터페이스가 상속하는 클래스와 인터페이스를 선택합니다.
- 저장 옵션 섹션에서 다음 옵션 중 하나를 선택합니다.
- 폴더에 저장을 선택하여 클래스 또는 인터페이스를 바로 저장할 경로를 지정합니다.
- 클래스 또는 인터페이스를 저장하지 않을 경우 저장 안함을 선택합니다.
- 확인을 클릭합니다. LabVIEW 클래스 또는 인터페이스 파일이 프로젝트 탐색기 윈도우에 나타납니다. LabVIEW 클래스의 경우, 클래스와 동일한 이름의 프라이빗 데이터 컨트롤 .ctl도 나타납니다.
다음의 작업을 완성할 수 있습니다:
- (클래스의 경우) 클래스의 프라이빗 데이터 정의하기.

노트 또한 컨트롤 혹은 타입 정의로부터 LabVIEW 클래스를 생성할 수 있습니다. - 멤버 VI 생성하기.
- 클래스 또는 인터페이스 프로퍼티 편집하기.
또한 필요한 순서에 따라 데이터 정의, 멤버 VI 생성, 또는 클래스나 인터페이스 프로퍼티 편집을 할 수 있습니다. 어떤 클래스는 프라이빗 데이터를 필요로 하지 않지만, 프라이빗 데이터 컨트롤을 정의하지 않도록 멤버 VI를 필요로 할 수 있습니다. 클래스 또는 인터페이스를 개발하기 전에 와이어 모양 및 다른 클래스나 인터페이스의 프로퍼티를 변경할 수 있습니다. 개별 프로젝트와 개발 계획에 가장 적절한 순서대로 클래스나 인터페이스의 구성요소를 개발할 수 있습니다.
| 노트 LabVIEW 클래스 또는 인터페이스와 동일한 이름의 디렉토리를 디스크에 생성하여 클래스 라이브러리 파일, 클래스 멤버 VI, 클래스 사용자 정의 기본 프로브를 저장할 수 있습니다. 디렉토리에 클래스 라이브러리가 소유하는 파일을 포함할 수 있습니다. 만일 하나 이상의 클래스 라이브러리를 동일한 디렉토리에 포함한다면, 같은 이름의 VI를 다른 클래스 라이브러리에 포함하려는 경우 충돌이 발생할 수 있습니다. 개발 프로세스에서 다이나믹 멤버 VI를 덮어쓰는 경우 이름과 관련된 충돌이 발생할 수 있습니다. |