2011-08-08 6 views
0

actionscript를 사용하는 시스템에서 주어진 프로세스 ID가있는 프로세스가 있는지 여부를 확인하는 방법이 있습니까? actionscript의 어떤 클래스가 시스템에서 활성화 된 프로세스 목록을 열거 할 함수를 가지고 있습니까?actionscript의 프로세스 열거

+0

어떤 종류의 프로세스를 의미합니까? 기본 운영 체제의 프로세스 또는 무엇? 브라우저 응용 프로그램, AIR 응용 프로그램 또는 모바일 AIR 응용 프로그램에서 어떤 종류의 응용 프로그램을 개발합니까? – Constantiner

+0

저는 모바일 AIR 앱을 개발하고 있습니다. ANE를 사용하여 여러 원시 프로세스가 생성됩니다. 시작된 각 프로세스의 프로세스 ID를 저장합니다. 어느 시점에서 모든 프로세스가 살아 있는지 확인하고 싶습니다. – Kiran

답변

0

AIR의 클래스 (http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/desktop/NativeProcess.html)를 사용하면 명령 줄을 통해 기본 프로세스를 실행할 수 있습니다. 시작되면 아직 실행 중인지 쿼리 할 수 ​​있습니다.

(시작하지 않은) 다른 프로세스 ID를 쿼리 할 수 ​​있다고는 생각하지 않습니다. 나는 보안 문제가 이유라고 생각한다.

+0

그럼, 아무도 Windows의 작업 관리자와 비슷한 에어 애플 리케이션을 작성할 수 있습니까? – Kiran

+0

AIR를 통해 스폰하는 응용 프로그램에 대해 작성할 수 있습니다 (제한 사항이 있는지 확실하지 않음). 일반 Windows 프로세스에는 적합하지 않습니다. – divillysausages

+0

@kiran, 맞습니다. 이것은 Air의 범위를 벗어나며 훨씬 더 많은 OS 특유의 것입니다. 공기의 목적은 OS에 불가 지한 재사용 가능한 프런트 엔드 클라이언트를 만드는 것입니다. –