다음 단계에 따라 LabVIEW 클래스 또는 인터페이스를 생성합니다.

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

다음의 작업을 완성할 수 있습니다:

또한 필요한 순서에 따라 데이터 정의, 멤버 VI 생성, 또는 클래스나 인터페이스 프로퍼티 편집을 할 수 있습니다. 어떤 클래스는 프라이빗 데이터를 필요로 하지 않지만, 프라이빗 데이터 컨트롤을 정의하지 않도록 멤버 VI를 필요로 할 수 있습니다. 클래스 또는 인터페이스를 개발하기 전에 와이어 모양 및 다른 클래스나 인터페이스의 프로퍼티를 변경할 수 있습니다. 개별 프로젝트와 개발 계획에 가장 적절한 순서대로 클래스나 인터페이스의 구성요소를 개발할 수 있습니다.

노트 LabVIEW 클래스 또는 인터페이스와 동일한 이름의 디렉토리를 디스크에 생성하여 클래스 라이브러리 파일, 클래스 멤버 VI, 클래스 사용자 정의 기본 프로브를 저장할 수 있습니다. 디렉토리에 클래스 라이브러리가 소유하는 파일을 포함할 수 있습니다. 만일 하나 이상의 클래스 라이브러리를 동일한 디렉토리에 포함한다면, 같은 이름의 VI를 다른 클래스 라이브러리에 포함하려는 경우 충돌이 발생할 수 있습니다. 개발 프로세스에서 다이나믹 멤버 VI를 덮어쓰는 경우 이름과 관련된 충돌이 발생할 수 있습니다.