프로젝트가 이미 열려 있는지 확인안녕하세요,
추가 기능의 일부인 스크립트가 있습니다. 스크립트가 시작되면 프로젝트 생성이 트리거됩니다(프로젝트=새 프로젝트 (...)). 그러나 스크립트를 디버깅할 때 일반적으로 이미 열려 있는 프로젝트를 사용하여 스크립트를 실행하고 project=this project() 코드를 사용합니다.
프로젝트가 이미 열려 있는 경우 열려 있는 프로젝트에서 자동으로 실행되도록 스크립트를 더 스마트하게 만들고 싶습니다(또는 실행할 프로젝트를 묻거나 새 스크립트를 생성할 수 있는 옵션 제공). 열려 있는 프로젝트가 없으면 먼저 프로젝트를 만듭니다.
제안?
감사해요
자동화 및 스크립팅Re: 프로젝트가 이미 열려 있는지 확인하세요팁 고마워. 한번 해볼게
Re: 프로젝트가 이미 열려 있는지 확인하세요Get Project List()가 당신이 찾고 있는 것일 수도 있습니다. 예를 들어 N Items()를 사용하여 Get Project List()에서 반환된 목록을 확인하여 열려 있는 프로젝트가 있는지 확인할 수 있습니다.
스크립팅 인덱스의 예
Names Default To Here(1);
New Project();
Open("$SAMPLE_PROJECTS/Big Class.jmpprj");
Print(Get Project List() << Get Window Title());