텍스트 링이나 메뉴 링에서 선택된 문자열 얻기

업데이트 됨 Nov 6, 2023

환경

소프트웨어

  • LabVIEW Base
  • LabVIEW Full
  • LabVIEW Professional

프론트 패널에 텍스트 링이나 메뉴 링이 있습니다. 이 것은 사용자가 선택한 항목과 관련된 번호를 제공합니다. 선택한 항목의 문자열을 쉽게 찾을 수 있는 방법이 있나요?

두 가지 방법이 있습니다.

방법 A
간단한 해결책은 프로퍼티 노드(Property Node)를 사용하여 텍스트 속성을 검색하는 것입니다.
  1. 텍스트 링이나 메뉴 링을 오른쪽 클릭하고 생성»프로퍼티 노드»링 텍스트»텍스트를 선택 하십시오.
  2. 이제 속성 노드의 출력이 링 컨트롤에서 선택된 텍스트입니다.
방법 B
두 번째 방법은 사용 된 프로퍼티 노드(Property Node)의 수를 제한하려고 할 때 유용합니다. 프로퍼티 노드의 문자열 [] 속성을 사용 할 수 있습니다. 그런 다음 배열 인덱스 함수를 사용하여 사용자가 선택한 특정 문자열을 찾습니다. 프로퍼티 노드의 성능에 대한 자세한 내용은 관련 링크 섹션을 참조하십시오.
  1. 텍스트 링이나 메뉴 링을 오른쪽 클릭하고 생성»속성 노드»문자열[]를 선택 하십시오.
  2. 방금 생성한 프로퍼티 노드를 블록 다이어그램에서 찾습니다.
  3. 블록 다이어그램에 배열 인덱스 함수(함수 팔레트에 있음)를 배치하십시오.
  4. 텍스트 링 또는 메뉴 링의 출력을 배열 인덱스 함수의 인덱스 입력에 연결합니다.
  5. 속성 노드의 출력을 배열 인덱스 함수의 배열 입력에 연결합니다.
  6. 배열 인덱스 함수의 출력은 이제 사용자가 텍스트 링이나 메뉴 링에서 선택한 문자열입니다.