취소
다음에 대한 결과 표시 
다음에 대한 검색 
다음을 의미합니까? 

VI 종료 전의 위치정보를 가져와 저장하고 싶습니다.

해결 완료!
솔루션으로 이동

안녕하세요.

 

VI 의 위치정보를 저장했다가 실행할때 읽어와, VI를 이전에 저장된 위치에서 실행하고 싶습니다.

 

실행파일 빌드를 하면 빌드 할 당시의 위치에서 계속 실행하게 되는데요.

 

인보크 노드로 프런트패널 위치정보를 읽으면 되겠지 했는데.. 위치정보가 안나오는군요.

 

노드 설명에는 위치정보가 출력된다고 되어 있는데... 뭐가 문제인지 모르겠습니다.

 

다른 마땅한 방법이 있을까요?

0 포인트
1/8 메시지
1,345 조회수
솔루션
주제 작성자 여리君이(가) 승인함

프로퍼티 노드에 있네요.
프런트패널 윈도우>>모니터

프런트패널 윈도우>>윈도우 경계

0 포인트
2/8 메시지
1,331 조회수

일단 설정하는 건 아래 그림의  굵은 점이  구획의 (0,0) 이고

 

_0-1682039289030.png

 

아래 그림과 같이 구획의 참조를 얻으시고

 

_3-1682039437208.png

아래 그림과 같이 '원점' 프로퍼티를 프로그램 시작할 때 넣어주시면

_4-1682039498094.png

_6-1682039546113.png

 

실행 후, 아래 그림과 같이

 

왼쪽 상단 기준으로 프런트 패널의 구획이 변경됩니다.

 

_7-1682039585396.png

 

 

 

설정을 읽어와 저장하는 건 단순히 읽기 하시면 되고,

 

프런트 패널이 여러 구획으로 나누어져 있다면, 아래 그림과 같이 구획별로 원점이 있으니

 

모든 구획을 따로 저장하시면 됩니다.

 

_0-1682039693042.png

_0-1682039799672.png

 

 

0 포인트
3/8 메시지
1,329 조회수

프런트 패널 모니터는 실행되는 모니터 설정하는 것이고...

윈도우 경계는 VI 윈도우 경계 입니다.

 

저는 윈도우 바탕화면에 뜨는 VI 창의 위치정보를 알고 싶은 겁니다.

0 포인트
4/8 메시지
1,320 조회수

프런트 패널 내에 원점 설정이나 불리언 위치 정보 등은 얻을 수 있습니다.

 

윈도우에 떠 있는 VI 패널 위치 정보를 얻고 싶습니다.

0 포인트
5/8 메시지
1,318 조회수

그건 인보드의 런타임 위치가 아닐까요?

_0-1682045014209.png\

 

 

설정할 때는 '사용자' 하시구요

 

_0-1682045112992.png

 

 

0 포인트
6/8 메시지
1,314 조회수

저도 그렇게 생각했었구요... 도움말에도 그렇게 나와 있습니다.

 

그런데 실제로 런타임 위치 얻기를 해 보면 0, 0 이 나옵니다.

 

왜 그런건가요?? 

 

다른 방법은 없을까요? ㅠㅠ

0 포인트
7/8 메시지
1,307 조회수

아. 윈도우 경계가 바탕화면 위치정보가 반영이 되어서 나오는군요?

 

감사합니다. 해결되었습니다 🙂

0 포인트
8/8 메시지
1,304 조회수