L'unico modo sicuro è controllare il registro (non la chiave Unistall, ma le sottochiavi di HKEY_CURRENT_USER\Software). Devi ovviamente conoscere le chiavi che ciascun programma usa.
Se il programma non lascia dati nel registro, non c'è modo di sapere se è installato oppure no: in questo caso si tratterebbe di una distribuzione di tipo XCopy, che non è propriamente un'installazione.
Creare oggetti relativi al programma è un approccio poco elegante, e non applicabile nella maggior parte dei casi, ossia proprio per firefox, ie e chrome.
|