2017-05-16 3 views
0

Revit API를 사용하여 Revit을 시작할 때 회사의 모든 사용자를 등록하려고합니다. 응용 프로그램에서 onstart 및 on shutdown 기능을 사용하여이를 모니터링합니다. .Revit을 시작할 때 등록하는 방법을 등록 할 때 등록하는 방법 #

문제는 라이센스 서버에서 라이센스를 얻지 못하는 경우입니다. 모든 라이센스가 취해지기 때문에 온 스타트 기능은이를 느끼지 못합니다. 면허 취득을 시도하는 사람들을 붙잡는 방법. RGRDS

답변

0

Windows API를 사용하여 Revit.exe 실행을 포착하고 기록 할 수 있습니다. 그런 다음 두 번째로 OnStartup 이벤트 처리기 호출을 catch하고 시작할 수 있습니다. 당신이 후자없이 전자를 발견하면, 당신은 당신이 가지고있는 것을 가지고 있습니다.

+0

Jeremy 대단히 감사합니다. 나는 실제로 OnStartup 만 잡았고, Windows API를 사용하는 방법에 대해서는 전혀 모른다. 그러나 나는 검색하려고 노력할 것이다. 다시 한 번 감사드립니다! – user3968554

+0

windows가 프로세스 시작을 감지 함 : https://duckduckgo.com/?q=windows+detect+process+start –

관련 문제