해결책
LabVIEW에서는 런타임 중에 해당 라벨의 값을 변경할 수 없습니다. 해당 라벨은 컨트롤이나 인디케이터 각각에 속한 프로퍼티 항목입니다. 이 항목은 실행 중 VI에서 컨트롤/인디케이터의 식별자로 사용되기 때문에 개발 중에만 변경할 수 있습니다. 프로퍼티 노드를 사용하여 소유된 라벨을 변경하려고 하면 에러 1073이 발생합니다.
컨트롤/인디케이터의 "라벨"을 쉽게 변경할 수 있는 방법은 캡션을 사용하여 라벨 대신 컨트롤/인디케이터를 식별하는 것입니다. 런타임 및 개발시 캡션을 변경할 수 있습니다. 라벨 대신 캡션을 식별자로 사용하기 위해 세 개의 속성 노드를 사용하여 캡션을 표시하고 라벨을 숨기고 캡션의 텍스트를 변경할 수 있습니다. 이 작업을 수행하는 데 사용할 프로퍼티 노드는 각각
Caption.Visible, Label.Visible 및
Caption.Text 입니다.
VI가 실행되지 않을 때 다른 VI로부터 프로그램적으로
Label.Text 프로퍼티에 쓸 수 있습니다.
Change Label Text of Control in Another VI 예제를 참고하십시오.