2013-11-04 3 views
0

GUI의 설정을 편집해야하는 경우가 있습니다. notepad을 열면 setting by labview을 변경해야한다고 가정합니다. 예 : font을 변경하십시오. 내가 어떻게 해? 도와주세요. enter image description herelabview에서 GUI를 제어하는 ​​방법은 무엇입니까?

+0

정확히 무엇을 바꾸시겠습니까? 이게 니가 원하는거야? http://digital.ni.com/public.nsf/websearch/65F76F247012DF68862562C70073BE06?OpenDocument – CharlesB

+0

메모장 용 API를 찾아야하지만 메모장은 일반 텍스트 편집기이므로 텍스트의 마크 업을 변경할 수 있습니다. . autohotkey를보고 LabVIEW와 같은 보조 응용 프로그램에서 메모장을 제어 할 수 있습니다. –

답변

0

http://zone.ni.com/reference/en-XX/help/371361H-01/lvconcepts/creating_configuration_files/

하나는 설정 파일에 것 할 방법은 편집 할 전면 패널 항목 및 버튼과 관련된 속성 노드는 새로운 이벤트 케이스를 활성화합니다. 이것은 GUI 또는 메인 VI가 이미 작동하는 이벤트 구조를 가지고 있다고 가정합니다 (이벤트 구조가없는 GUI를 갖는 다른 방법을 모른다).

이 경우 구성 파일을 읽고 키를 반환하고 키 값에 따라 속성 노드의 값을 변경합니다. 속성 노드가 숫자 값이나 문자열을 사용하는 경우 키 값을 속성 노드에 직접 연결할 수 있습니다. 또는 키를 사례 구조의 입력으로 보낼 수 있습니다. 그런 다음 케이스 구조에서 속성 노드에 보내고 자하는 옵션을 하드 코딩하십시오.

예를 들어 글꼴 (http://digital.ni.com/public.nsf/allkb/6BD344ACA4DEE20A8625692700737E16 참조)을 변경하려면 읽기 키 .vi의 출력을 특성 노드의 Text.FontName 입력에 직접 연결할 수 있습니다.

그런 다음 메모장을 사용하여 "즉시"GUI 설정을 편집 할 수 있습니다.

관련 문제