如何知道是否使用ActionScript安装了软件

时间:2010-07-05 02:30:52

标签: actionscript air

我正在使用actionScript(Air 2)进行应用程序。 我想知道用户的电脑上是否安装了软件,例如,我想知道用户是否安装了“Adobe Digital Editions”,因此我可以打开电子书。 怎么做? 首先,我想从注册表中读取,但Air无法读取注册表,我的老板说最好不要运行另一个“exe”应用程序来读取注册表。然后我不知道该怎么做。有人有更好的建议吗?

2 个答案:

答案 0 :(得分:1)

如果ADE将自己与特定文件类型或文件扩展名相关联,则可以使用NativeApplication.nativeApplication.getDefaultApplication(“”)来检查与之关联的内容并查看它是否与ADE程序匹配..也许?

答案 1 :(得分:0)

检查应用程序的默认安装位置。如果找不到您要找的内容,请提示用户为您找到或安装它。