특정 타입의 객체에 대한 타겟을 찾고, 이 객체에 참조의 배열을 반환합니다. 프런트패널, 블록다이어그램 또는 For 루프, 클러스터, 사용자 정의 컨트롤을 가지는 모든 객체는 타겟이 될 수 있습니다. 이 VI는 또한 다른 컨테이너 객체 안에 있는 객체를 재귀적으로 찾습니다.


icon

입력/출력

  • cgnrn.png 다른 참조 번호

    다른 참조 번호는 사용자가 타겟 탐색Other로 지정할 경우 검색하고자 하는 컨테이너 객체의 참조입니다. 참조는 반드시 G객체, 플랫 시퀀스 프레임, 페이지에서 상속된 VI 서버 클래스여야합니다. LabVIEW는 타겟 탐색FP 또는 BD일 때 이 입력을 무시합니다.

  • cenum.png 타겟 탐색

    타겟 탐색은 탐색하려는 컨테이너 객체의 타입을 나타냅니다. 다음 테이블에서는 이 입력에 사용할 수 있는 값을 보여줍니다:

    0FP―프런트패널
    1BD―블록다이어그램
    2Other―프런트패널 또는 블록다이어그램 이외의 컨테이너 객체 여기에는 구조 다이어그램과 클러스터도 포함됩니다.
  • cvirn.png VI 참조 번호

    VI 참조 번호는 탐색하려는 VI의 참조입니다. LabVIEW는 타겟 탐색FP 또는 BD일 때 이 입력을 사용합니다. LabVIEW는 사용자가 특정 컨테이너 객체의 참조를 다른 참조 번호에 연결할 경우, 이 입력을 무시합니다.

  • cstr.png 클래스 이름

    클래스 이름은 검색하는 객체의 VI 서버 클래스 이름입니다.

  • cerrcodeclst.png 에러 입력(에러 없음)

    에러 입력은 이 노드의 실행 전에 발생한 에러 조건을 설명합니다. 이 입력은 표준 에러 입력 기능을 제공합니다.

  • cbool.png 생성된 코드 탐색(거짓)

    생성된 코드 탐색은 특정 함수를 사용하는 과정에서 LabVIEW가 생성하는 코드를 탐색할지 지정합니다. 기본값은 거짓입니다.

  • ivirn.png VI 참조 번호 복제

    VI 참조 번호 복제는 변경없는 VI 참조 번호를 반환합니다.

  • i1dgobrn.png 참조

    참조는 이 VI가 찾는 객체의 G객체 참조 배열입니다. 필요한 경우 [보다 구체적인 클래스로] 함수를 사용하여 각 참조를 다운캐스트합니다.

  • ii32.png 참조 개수

    참조 개수참조 배열에 있는 참조의 개수입니다.

  • ierrcodeclst.png 에러 출력

    에러 출력은 에러 정보를 포함합니다. 이 출력은 표준 에러 출력 기능을 제공합니다.

  • 이 VI를 사용하려면 블록다이어그램의 경우에는 BD의, 프런트패널의 경우에는 FP타겟 탐색을 지정하고 찾으려는 객체의 클래스 이름을 지정하십시오. 프런트패널이나 블록다이어그램 대신 특정한 컨테이너 객체를 탐색하려면 타겟을 Other로 지정하고 특정한 객체에 대한 참조를 다른 참조 번호 입력에 연결합니다.

    예제

    LabVIEW 포함되는 다음 예제 파일을 참조하십시오.

    • labview\examples\Application Control\VI Scripting\Finding and Modifying Objects\Using Traverse.vi