Application 프로퍼티 (ActiveX)
- 업데이트 날짜:2025-07-30
- 5분 (읽기 시간)
어플리케이션 객체는 LabVIEW에 영향을 주는 프로퍼티를 반출합니다.
여러가지 프로퍼티에서 사용된 열거형에 대한 추가적인 정보는 ActiveX 열거형을 참조하십시오.
프로퍼티
| 프로퍼티 | 설명 |
|---|---|
| AllProjects | 참조의 배열을 메모리 상의 각 LabVIEW 프로젝트에 반환합니다. 이러한 참조는 다음과 함께 사용할 수 있습니다. Project속성. |
| AllVIsInMemory | 호출 VI 어플리케이션 인스턴스에 메모리 상의 VI 리스트를 반환합니다. 이 프로퍼티를 사용하여 원격 VI의 리스트를 반환하는 경우 프로퍼티는 에러를 반환합니다. 다음을 사용합니다. ExportedVIs프로퍼티를 사용하여 반출된 VI의 리스트를 반환합니다. 이 프로퍼티는 읽기 전용입니다. 이 프로퍼티는 LabVIEW의 로컬 버전에서만 사용 가능합니다. |
| AppKind | VI가 실행하고 있는 LabVIEW 인스턴스(유효하지 않은 어플리케이션 타입 포함)를 나타냅니다. |
| AppName | 어플리케이션의 파일 이름. 이 프로퍼티는 읽기 전용입니다. |
| AppTargetCPU | 어플리케이션의 타겟 CPU를 나타냅니다. 이 프로퍼티는 읽기 전용입니다. |
| AppTargetOS | 어플리케이션이 구현될 OS를 나타냅니다. Mac OS는 Mac OS 버전 8과 9를 나타냅니다. Carbon은 Mac OS X를 참조합니다. 이 프로퍼티는 읽기 전용입니다. |
| ApplicationDirectory | 어플리케이션이 위치하는 디렉토리의 절대 경로. 이 프로퍼티는 읽기 전용입니다. |
| AutomaticClose | 어플리케이션에 대한 모든 참조가 해제될 때 어플리케이션을 닫을지를 지정합니다. 기본은 참입니다. |
| CmdArgs | LabVIEW가 시작될 때 전달된 사용자 정의된 명령 라인 인수의 배열을 반환합니다. |
| DefaultDataLocation | LabVIEW 데이터 디렉토리로의 경로입니다. |
| ExportedVIs | 메모리 상의 반출된 VI의 리스트를 반환합니다. 이 프로퍼티는 읽기 전용입니다. |
| Language | LabVIEW 환경 또는 독립 어플리케이션의 언어를 ISO 639에 따라서 문자열로 표시합니다. 값에는 en, de, fr, ja, ko, zh-cn이 있습니다. |
| OSBuildNumber | 실제 OS의 빌드 번호. 이 문자열은 빌드 번호의 값을 알파벳과 숫자로 반환하며, 이를 OS의 빌드 버전과 비교하는데 사용할 수 있습니다. 이 프로퍼티는 읽기 전용입니다. |
| OSDetailedName | 어플리케이션이 실제로 실행되고 있는 OS의 상세한 이름. 이 문자열 값은 Microsoft Windows XP와 같이 OS와 버전을 반환합니다. 이 프로퍼티는 각각 플랫폼 이름과 버전 번호를 반환하는 OSName과 OSVersion을 조합한 것과 비슷합니다. 이 프로퍼티는 읽기 전용입니다. |
| OSName | 어플리케이션이 실제로 실행되고 있는 OS의 이름. 이 문자열 값은 AppTargetOS와 같습니다. 예외적으로 Windows 버전 중 일부에서, 특히 Windows XP에서, AppTargetOS는 하나의 열거형을 갖는 반면에 OSName이 사용자 어플리케이션이 실행되고 있는 Windows의 버전을 그대로 반환하는 경우가 있습니다. 이 프로퍼티는 읽기 전용입니다. |
| OSVersion | 실제 OS의 버전 번호. 이 프로퍼티는 읽기 전용입니다. |
| PrintDefaultPrinter | LabVIEW에서 기본 프린터의 이름을 얻거나 설정합니다. |
| PrintMethod | LabVIEW의 인쇄 방법을 얻거나 설정합니다. |
| PrintSetupCustomClusterConstants | 문서 인쇄 VI 메소드 중 하나와 함께 사용자 포맷을 사용할 때 블록다이어그램에 존재할 수 있는 아이콘화된 클러스터 상수의 숨겨진 프레임을 인쇄할지 여부를 지정합니다. |
| PrintSetupCustomConnector | 문서 인쇄 VI 메소드 중 하나와 함께 사용자 포맷을 사용할 때 커넥터 팬과 VI 아이콘의 인쇄여부를 지정합니다. |
| PrintSetupCustomControlDesc | 문서 인쇄 VI 메소드 중 하나와 함께 사용자 포맷을 사용할 때 프런트패널 컨트롤의 인쇄 설명의 인쇄여부를 지정합니다. |
| PrintSetupCustomControlTypes | 문서 인쇄 VI 메소드 중 하나와 함께 사용자 포맷을 사용할 때 LabVIEW 프런트패널의 데이터 타입 정보의 인쇄여부를 지정합니다. |
| PrintSetupCustomControls | 문서 인쇄 VI 메소드 중 하나와 함께 사용자 포맷을 사용할 때 LabVIEW 프런트패널 컨트롤 정보의 인쇄여부를 지정합니다. 이 프로퍼티는 프런트패널의 이미지에 영향을 주지 않으며, 생성된 문서의 컨트롤과 인디케이터의 리스트에만 영향을 줍니다. |
| PrintSetupCustomDescription | 문서 인쇄 VI 메소드 중 하나와 함께 사용자 포맷을 사용할 때 VI 설명의 인쇄여부를 지정합니다. |
| PrintSetupCustomDiagram | 문서 인쇄 VI 메소드 중 하나와 함께 사용자 포맷을 사용할 때 LabVIEW 블록다이어그램의 인쇄 여부를 지정합니다. |
| PrintSetupCustomDiagramHidden | 문서 인쇄 VI 메소드 중 하나와 함께 사용자 포맷을 사용할 때 블록다이어그램에 존재할 수 있는 LabVIEW 케이스와 다층 시퀀스 구조의 숨겨진 프레임의 인쇄 여부를 지정합니다. |
| PrintSetupCustomDiagramRepeat | 문서 인쇄 VI 메소드 중 하나와 함께 사용자 포맷을 사용할 때 보이지 않는 서브다이어그램과 함께 케이스, 이벤트, 다층 시퀀스 구조의 보이는 서브다이어그램의 연속 인쇄여부를 지정합니다. 보이는 프레임을 시퀀스로 인쇄하는 경우, 해당 프레임은 두번 인쇄됩니다. |
| PrintSetupCustomExpressVIConfigInfo | 문서 인쇄 VI 메소드 중 하나와 함께 사용자 포맷을 사용할 때 블록다이어그램상의 LabVIEW 익스프레스 VI에 대한 설정 정보의 인쇄 여부를 지정합니다. |
| PrintSetupCustomHierarchy | 문서 인쇄 VI 메소드 중 하나와 함께 사용자 포맷을 사용할 때 메모리 상의 VI 계층구조의 인쇄여부를 지정합니다. |
| PrintSetupCustomHistory | 문서 인쇄 VI 메소드 중 하나와 함께 사용자 포맷을 사용할 때 VI 개정 히스토리 정보의 인쇄여부를 지정합니다. |
| PrintSetupCustomLabel | 문서 인쇄 VI 메소드 중 하나와 함께 사용자 포맷을 사용할 때 각 컨트롤에 대한 라벨 또는/그리고 캡션을 인쇄할지 여부를 지정합니다. |
| PrintSetupCustomPanel | 문서 인쇄 VI 메소드 중 하나와 함께 사용자 포맷을 사용할 때 LabVIEW 프런트패널의 인쇄 여부를 지정합니다. |
| PrintSetupCustomPanelBorder | 문서 인쇄 VI 메소드 중 하나와 함께 사용자 포맷을 사용할 때 LabVIEW 프런트패널 경계의 인쇄 여부를 지정합니다. |
| PrintSetupCustomSubVIs | 문서 인쇄 VI 메소드 중 하나와 함께 사용자 포맷을 사용할 때 아이콘, 이름, 경로를 포함하는 LabVIEW SubVI와 익스프레스 VI 리스트의 인쇄 여부를 지정합니다. 다형성 VI가 SubVI이면, LabVIEW는 아이콘, 이름, 경로를 포함한 최상위 레벨 VI에서 사용되는 인스턴스를 인쇄합니다. 최상위 레벨 VI가 다형성이면, LabVIEW는 각 인스턴스의 아이콘, 이름, 경로를 포함한 다형성 VI의 모든 인스턴스 리스트를 인쇄합니다. |
| PrintSetupFileWrapText | *파일의 한 라인에서 최대 문자 수. 다음에 영향을 미침 PrintVIToHTML, PrintVIToRTF, 및 PrintVIToText방법. 텍스트가 다음 열로 넘어가지 않도록 한 라인에 모든 문자를 인쇄하려면 이 프로퍼티를 0으로 설정합니다. |
| PrintSetupJPEGQuality | 0에서 100 사이의 퍼센트 값으로, 대화식으로 인쇄되거나 PrintVIToHTML방법. 스케일은 이미지 품질과 파일 크기 간의 균형을 잡습니다. 75-95 범위의 값은 고품질 이미지의 압축된 파일을 만들고, 50 이하의 값은 저품질 이미지의 작은 파일 크기를 만듭니다. 기본은 80입니다. |
| PrintSetupPNGCompressLevel | -1과 9 사이의 숫자로, 대화식으로 인쇄되거나 PrintVIToHTML방법. 그래픽의 품질은 압축으로 영향을 받지 않으나, 그래픽 파일 크기와 압축 속도는 이 값에 영향을 받습니다. 유효한 값의 범위는 -1에서 9까지며 파일 압축과 속도의 균형을 잡습니다. 0은 압축하지 않음을 나타냅니다. 1은 약간의 압축을 포함한 최대 속도를 나타냅니다. 9는 가장 좋은 압축이지만 속도는 더 느립니다. -1(기본값)은 적절한 압축과 속도의 최적 조합을 나타냅니다. |
| PrintersAvailable | 컴퓨터에서 사용 가능한 프린터 이름의 배열을 알파벳 순서로 반환합니다. |
| PrintingColorDepth | 참인 경우, LabVIEW는 프린터에 컬러/회색조 출력을 보냅니다. 거짓인 경우, LabVIEW는 프린터에 흑백 출력을 보냅니다. |
| RTHostConnected | 리얼타임(RT) 플랫폼을 타겟으로 하지 않은 경우, 이 프로퍼티는 항상 참입니다. 리얼타임(RT) 플랫폼을 타겟으로 하고 호스트가 연결된 경우, 이 프로퍼티는 참입니다. 이 프로퍼티가 거짓인 경우, 호스트는 연결되지 않으며 Real-Time Module 어플리케이션은 호스트와 별개로 모든 작업을 처리할 수 있어야 합니다. 이 프로퍼티를 사용하여 사용자 상호작용을 필요로 하는 대화 상자를 언제 디스플레이할지 결정합니다. |
| SaveVersion | 어플리케이션이 LabVIEW 문서를 저장하는 LabVIEW 파일 포맷의 버전 번호. 이 버전 번호는 어플리케이션의 버전 번호와 다를 수도 있습니다. 예를 들어 LabVIEW 9.0.1 버전이 LabVIEW 문서를 9.0의 파일 포맷 버전으로 저장할 수 있습니다. |
| SaveVersions | LabVIEW의 현재 버전을 저장할 수 있는 LabVIEW 버전의 배열. 이 배열은 시간의 역순이며, 배열의 0번째 원소가 LabVIEW의 현재 버전입니다. 배열의 각 원소는 VI 서버 함수에 전달하는 유효한 버전이며, VI 서버 함수는 이전 버전으로 저장합니다. |
| ShowFPTipStrips | 프로퍼티 쓰기: 이 프로퍼티를 참으로 설정하면 LabVIEW 프런트패널 컨트롤에서 팁 상자를 디스플레이할 수 있습니다. 프로퍼티를 거짓으로 설정하면 디스플레이되지 않습니다. 프로퍼티 읽기: 프런트패널의 컨트롤 위로 유휴 상태일 때 팁 상자를 디스플레이할지 여부를 지정합니다. |
| UserName | 어플리케이션을 여는데 사용되는 사용자 이름. 이 프로퍼티는 읽기 전용입니다. |
| VIServerPort | LabVIEW VI 서버 포트를 얻거나 설정합니다. 원격 어플리케이션에서 이 프로퍼티에 접근하려는 경우 LabVIEW는 에러를 반환합니다. |
| Version | 어플리케이션의 버전 번호. 독립 어플리케이션이나 공유 라이브러리에서 이 프로퍼티는 LabVIEW 런타임 엔진의 버전을 반환합니다. 이 프로퍼티는 읽기 전용입니다. |
| VersionYear | 어플리케이션의 버전 연도. 내장 어플리케이션이나 공유 라이브러리에서 이 프로퍼티는 LabVIEW 런타임 엔진의 버전 연도를 반환합니다. |