views:

20

answers:

1

I'm doing a application using actionScript(Air 2). I want to know if a software is installed on user's pc, for example, I want to know if the user installed "Adobe Digital Editions", so I can open ebooks by that. How to do that? First I want read from the registry, but Air cannot read registry, and my boss said it's better not to run another "exe" app to read registry。Then I have no idea how to do that. Anyone has better suggestion?

A: 

If ADE associates itself with a particular file type or file extension, you could use NativeApplication.nativeApplication.getDefaultApplication("") to check what's associated with it and see if it matches the ADE program.. maybe?

Ben

related questions