버추얼 인스트루먼트 객체는 주어진 VI에 영향을 주는 메소드를 반출합니다. VirtualInstrument 객체는 다음을 실행하여 인스턴스화됩니다. GetVIReference어플리케이션 객체의 메소드.

노트 []로 표시된 메소드 파라미터는 그 메소드에 대한 옵션입니다.

여러가지 프로퍼티에서 사용한 열거형에 대한 추가적인 정보는 ActiveX 열거형을 참조하십시오.

메소드

방법설명
Abort

VI 실행을 강제 종료합니다.

Call

VI를 SubVI로 호출합니다.

Call2

VI를 SubVI로 호출합니다. 선택적으로, VI의 프런트패널을 열고 호출이 끝난 이후 닫을 수 있습니다. 또한 VI가 호출되었을 때 VI를 정지할 수 있습니다.

CenterFrontPanel

LabVIEW 프런트패널 윈도우를 자동으로 컴퓨터 스크린의 중심에 놓을지를 지정합니다.

CloseFrontPanel

LabVIEW 프런트패널 윈도우를 닫습니다.

DisconnectFromLibrary

소유하는 LabVIEW 프로젝트 라이브러리로부터 VI를 연결 해제합니다.

ExportVIStrings

VI와 LabVIEW 프런트패널 객체에 대한 다음 문자열을 태그된 텍스트 파일로 반출합니다: VI 이름과 설명, 객체 캡션 라벨, 객체 독립 라벨, 기본 데이터(문자열, 테이블, 경로, 배열 기본 데이터), 프라이빗 데이터(리스트박스 아이템 이름, 테이블 행과 열 헤더, 그래프 플롯 이름, 그래프 커서 이름, 그래프 주석 이름, 탭 컨트롤 페이지 캡션), 다형성 VI 데이터(다형성 VI와 선택자 바로 가기 메뉴의 인스턴스 이름).

FPGetRuntimePos

런타임에서 LabVIEW 윈도우 위치를 반환합니다.

FPRunTimePosRunCentered

VI가 실행될 때마다 프런트패널이 중심에 오도록 VI를 설정합니다.

FPRunTimePosRunCustom

VI가 실행될 때마다 프런트패널을 이동할 사용자 위치를 설정합니다.

FPRunTimePosRunMax

VI가 실행될 때마다 프런트패널이 최대화되도록 VI를 설정합니다.

FPRunTimePosRunMin

VI가 실행될 때마다 프런트패널이 최소화되도록 VI를 설정합니다.

FPRunTimePosRunUnchanged

VI가 실행 중일 때 프런트패널이 움직이지 않도록 VI를 설정합니다.

GetControlValue

이름있는 LabVIEW 컨트롤 또는 인디케이터의 값을 배리언트 데이터로 얻습니다. LabVIEW [배리언트를 데이터로] 함수를 사용하여 데이터를 다른 LabVIEW 데이터 타입으로 변환합니다.

GetLockState

VI의 잠금 상태를 반환하고 VI의 암호가 암호 캐시에 있는지 여부를 나타냅니다.

GetVIDependencies

이 메소드는 VI 의존성의 이름과 경로를 반환합니다. 이 메소드를 사용하여 VI 의존성의 전체 세트 중 특정한 부분을 반환할 수 있습니다. 이 메소드는 프로젝트 라이브러리, X컨트롤, 클래스, statechart와 같이 VI가 아닌 객체의 의존성은 반환하지 않습니다.

ImportVIStrings

태그된 텍스트 파일에서 VI와 LabVIEW 프런트패널 객체에 대한 다음 문자열을 반입합니다: VI 이름과 설명, 객체 캡션 라벨, 객체 독립 라벨, 기본 데이터(문자열, 테이블, 경로, 배열 기본 데이터), 프라이빗 데이터(리스트박스 아이템 이름, 테이블 행과 열 헤더, 그래프 플롯 이름, 그래프 커서 이름, 그래프 주석 이름, 탭 컨트롤 페이지 캡션), 다형성 VI 데이터(다형성 VI와 선택자 바로 가기 메뉴의 인스턴스 이름).

MakeCurValueDefault

LabVIEW 프런트패널의 모든 컨트롤의 기본값을 현재값으로 변경합니다. 이 메소드는 편집 모드에서만 사용 가능합니다.

OpenFrontPanel

LabVIEW 프런트패널 윈도우를 엽니다. 프런트패널이 이미 열려있는 경우, 이 메소드는 프런트패널 윈도우의 상태를 이 메소드에 연결한 상태로 변경합니다. 다음을 사용합니다. CloseFrontPanel메소드를 사용하여 프런트패널 윈도우를 닫습니다.

다음을 사용할 수도 있습니다. FPState프로퍼티를 사용하여 이미 열려 있는 프런트패널 윈도우의 상태를 설정합니다.

PrintPanel

LabVIEW 프런트패널만 현재 프린터에서 인쇄합니다. 이 메소드를 사용하여 블록다이어그램, 컨트롤 리스트, 또는 다형성 VI 프런트패널을 인쇄할 수 없습니다.

PrintVIToHTML

VI 정보를 HTML 파일에 저장하고 그래픽을 외부 파일로 저장합니다.

PrintVIToPrinter

VI 정보를 프린터로 인쇄합니다. 이 방법을 독립 어플리케이션 또는 DLL에서 사용하는 경우, LabVIEW는 프런트패널만을 인쇄합니다.

PrintVIToRTF

VI 정보를 RTF 파일로 저장합니다.

PrintVIToText

VI 정보를 텍스트 파일로 저장합니다. 아이콘, 커넥터 팬, 프런트패널, 블록다이어그램, SubVI 아이콘 및 VI 계층구조를 텍스트에 저장할 수 없습니다.

ReinitializeAllToDefault

LabVIEW 프런트패널의 모든 컨트롤의 현재값을 각각의 기본값으로 변경합니다.

Revert

변경을 무시하고 VI를 디스크에서 다시 로드합니다.

Run

LabVIEW의 실행 버튼과 비슷한 VI 실행을 시작합니다. 이 메소드는 파라미터를 통해서 전달된 데이터를 사용하는 대신 실행에 모든 프런트패널 컨트롤의 현재 값을 사용하기 때문에 VI를 호출하는 것과는 다릅니다. 이 메소드는 또한

VI의 프로퍼티와 property. 다른 VI에 의해 실행이 이미 활성화된 VI를 실행하기 위해서 이 메소드를 사용할 수 없습니다.

SaveForPrevious

LabVIEW 8.0 또는 이후 버전에서 읽을 수 있는 VI의 복사본을 저장합니다.

SaveInstrument

VI를 저장하고 VI를 다른 어플리케이션 인스턴스의 저장 전의 편집된 버전과 동기화합니다.

SaveRunTimeMenu

LabVIEW 런타임 메뉴를 다음으로 지정된 파일에 저장합니다. filePath. 이 메소드는 VI가 실행 중일 때에만 동작합니다. 유효한 태그를 가진 메뉴 아이템만을 저장합니다.

SetControlValue

이름있는 LabVIEW 컨트롤 또는 인디케이터의 값을 설정합니다.

SetLockState

VI의 잠금 상태를 설정합니다. 만일 Interactive이(가) 거짓(기본)인 경우, Password암호로 보호된 VI의 잠금을 해제하거나 보호되지 않은 VI의 암호를 설정합니다. 만일 Interactive이 참인 경우, LabVIEW 는 무시 Password잠금 상태를 변경하도록 입력요청하는 대화 상자를 디스플레이합니다.

SetVIIcon

파일로부터 VI 아이콘의 이미지를 설정합니다.