A simple example of listing installed applications using ObjCreateInterface.
Update. 10/09/2014
;Danyfirex 06/09/2014
#include <Array.au3>
Opt("MustDeclareVars", 1)
Global Const $sTagAppInfoData = "UINT cbSize;UINT dwMask;ptr pszDisplayName;ptr pszVersion;ptr pszPublisher;ptr pszProductID;" & _
"ptr pszRegisteredOwner;ptr pszRegisteredCompany;ptr pszLanguage;ptr pszSupportUrl;ptr pszSupportTelephone;" & _
"ptr pszHelpLink;ptr pszInstallLocation;ptr pszInstallSource;ptr p