기존의 컨트롤 및 타입 정의에서 LabVIEW 클래스를 생성할 수 있습니다. 다음 단계를 따라 컨트롤 또는 타입 정의의 내용을 LabVIEW 클래스로 변환합니다.

  1. 기존의 사용자 컨트롤 또는 타입 정의를 포함하는 LabVIEW 프로젝트를 엽니다.
  2. 프로젝트 탐색기 윈도우의 컨트롤 또는 타입 정의에서 마우스 오른쪽 버튼을 클릭한 후, 바로 가기 메뉴에서 컨트롤의 내용을 클래스로 변환을 선택합니다. LabVIEW는 프라이빗 데이터 컨트롤이 있는 클래스를 생성합니다. 새 클래스는 자신이 생성되었던 컨트롤의 이름을 유지합니다.
노트 LabVIEW는 새 클래스를 컨트롤의 프런트패널에 추가하여 계속해서 그 컨트롤을 사용합니다.

LabVIEW는 프로젝트 탐색기 윈도우에 클래스를 생성한 컨트롤을 두지만, LabVIEW는 디스크에서 컨트롤을 수정합니다. LabVIEW가 컨트롤을 업데이트하여 LabVIEW 클래스를 사용하기 때문에, 컨트롤에 대한 모든 참조가 깨질 수 있습니다. 사용자는 이러한 VI의 프라이빗 데이터에 대한 접근자(Accessors)를 제공하거나 VI를 새로 생성된 클래스에 옮겨야 합니다.