Определить программно, было ли приложение AIR запущено из командной строки? - PullRequest
2 голосов
/ 05 июля 2011

Можно ли программно определить, было ли запущено приложение AIR из командной строки или двойным щелчком мыши по значку приложения?

Я хочу иметь возможность сделать что-то вроде:

`if (e.launchedFromCLI) { foo(); }`

1 Ответ

3 голосов
/ 05 июля 2011

Попробуйте прослушать событие NativeApplication INVOKE, это единственное место, где я могу найти такую ​​информацию.

Кажется, что вы не можете отличить запуск CMD от запуска иконки - если вы не передадите некоторые аргументы в CMD.

http://help.adobe.com/en_US/AIR/1.5/jslr/flash/desktop/NativeApplication.html#event:invoke

...