20/05/10 5:47
aazzarone
Ciao,
come potrei verificare la presenza di Internet Explorer, Firefox e Google Chrome tramite vb.net?
Grazie in anticipo.
aaa
20/05/10 15:29
Ale96
Nel pannello di controllo cliccando sulla voce programmi e funzionalità appare una lista con tutti i programmi. cercare l'exe principale è inutile perchè il programma può essere stato salvato in un percorso diverso da quello standard oppure può essere stato scelto un altro nome per la cartella che lo contiene al momento dell'istalazione.
aaa
20/05/10 19:09
Il Totem
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.
aaa
20/05/10 20:33
Riki94
Ok, grazie... Non lo sapevo
aaa