새 VI 함수
- 업데이트 날짜:2025-07-30
- 4분 (읽기 시간)
새 VI를 생성하고 그 VI의 참조를 반환합니다.

입력/출력
타입 지정자 VI 참조 번호(타입만)
—
타입 지정자 VI 참조 번호(타입 전용)는 VI 참조 번호에서 이 함수가 반환하는 새 VI의 데이터 타입을 결정합니다. 기존에 존재하는 VI의 참조를 이 파라미터에 연결하면, LabVIEW는 이 VI의 데이터 타입을 새 VI에 지정합니다. 그러나 LabVIEW는 기존 VI의 내용을 새 VI에 복사하지는 않습니다. 데이터를 이 입력에 연결하지 않으면, LabVIEW VI 참조 번호에 일반 VI 참조를 반환합니다.
옵션
—
옵션은 이 함수가 생성하는 새 VI 참조의 선택적인 특성 두 개를 지정하는 비트 세트입니다. 기본은 0x0입니다. 옵션은 다음 값의 조합이 될 수 있습니다.
어플리케이션 참조 번호
—
어플리케이션 참조 번호는 그 안에서 함수를 사용하여 새 VI를 생성하려는 LabVIEW 어플리케이션 인스턴스의 참조입니다. 이 함수는 [새 VI] 함수를 호출한 어플리케이션 인스턴스와 같은 인스턴스에서 새 VI를 생성하도록 기본 설정되어 있습니다. 원격 어플리케이션 인스턴스의 참조를 어플리케이션 참조 번호에 연결하면 LabVIEW는 원격 어플리케이션 인스턴스에서 새 VI를 생성합니다.
템플릿
—
템플릿은 템플릿 VI로의 경로이며, LabVIEW는 이 함수가 생성하는 새 VI에 템플릿 VI의 내용을 복사합니다. 경로를 템플릿 입력에 연결하여 템플릿으로부터 새 VI를 생성하면, 새 VI에서 템플릿 객체를 각각 생성해야 할 필요가 없습니다. 새 VI에서 템플릿으로부터 복사한 코드의 일부분을 수정하여 사용자가 원하는 VI를 생성할 수 있습니다. 코드를 수정할 때는 복사된 코드에 있는 객체의 참조를 얻어야 합니다. 그 후 프로퍼티를 설정하거나 메소드를 인보크하여 객체를 바꿀 수 있습니다.
vi 타입(standard vi)
—
에러 입력(에러 없음)
—
에러 입력은 이 노드의 실행 전에 발생한 에러 조건을 설명합니다. 이 입력은 표준 에러 입력 기능을 제공합니다.
암호
—
암호는 템플릿 파라미터에서 지정한 VI의 암호입니다. 템플릿이 암호로 보호되지 않은 경우, LabVIEW는 암호를 무시합니다. 템플릿이 암호로 보호되지만 사용자가 암호를 연결하지 않은 경우, LabVIEW는 템플릿 VI의 암호로 보호되지 않은 부분만 새 VI에 카피합니다.
vi 참조 번호
—
VI 참조 번호는 새로 생성된 VI의 참조입니다. LabVIEW가 새 VI를 생성하는데 실패하면, VI 참조 번호는 참조 번호 아님을 반환합니다.
에러 출력
—
에러 출력은 에러 정보를 포함합니다. 이 출력은 표준 에러 출력 기능을 제공합니다. |
기본으로 이 함수는 생성한 VI의 프런트패널이나 블록다이어그램을 보여주지 않습니다. 프런트패널 또는 블록다이어그램을 보이지 않고 새 VI를 검사하거나 수정할 수 있지만, 다음 VI 프로퍼티와 메소드를 사용하여 새 VI의 위치를 정하고, 디스플레이할 수 있습니다:
타입 지정자 VI 참조 번호(타입만)
—
옵션
—
어플리케이션 참조 번호
—
템플릿
—
vi 타입(standard vi)
—
에러 입력(에러 없음)
—
암호
—
vi 참조 번호
—
에러 출력
—