2010-07-05 69 views
0

我正在使用actionScript(Air 2)做一個應用程序。 我想知道一個軟件是否安裝在用戶的電腦上,例如,我想知道用戶是否安裝了「Adobe Digital Editions」,因此我可以通過它打開電子書。 如何做到這一點? 首先我想從註冊表中讀取,但Air無法讀取註冊表,而我的老闆說最好不要運行另一個「exe」應用程序來讀取註冊表。然後我不知道該怎麼做。任何人有更好的建議?如何知道是否使用ActionScript安裝了軟件

回答

1

如果ADE將自己與特定的文件類型或文件擴展名關聯,則可以使用NativeApplication.nativeApplication.getDefaultApplication(「」)來檢查與它關聯的內容,並查看它是否與ADE程序相匹配。

0

檢查應用程序的默認安裝位置。如果找不到要查找的內容,請提示用戶爲您查找或安裝它。

相關問題