Je cherche comment savoir si un navigateur est installé sur un ordinateur .
Et si il est installé on s'en servira , si plusieurs navigateur sont installé alors on fait un Random pour les exécuter aléatoirement , mais si il exite une commende pour lancer le navigateur par défaut ( car je ne doit pas utiliser que IE ) c'est encore mieux . J'ai essayer ShellExecute(www.google.com) , cela ouvre bien la page google avec Firefox , mais pour vérifier j'ai désinstallé Firefox et une fois le script lancé ( ShellExecute(www.google.com) ) , une erreur apparaît " Application introuvable ".
Donc si je ne peut pas utiliser de navigateur par défaut , je dois vérifier si Firefox Google ou IE est installé sur un ordi , pas avec ProcessEexist car même si l’utilisateur ne le lance pas il peut quand même être présent , Voilà mon code : ( Il manque les boucle je verrai plus tard )
Code : Tout sélectionner
Global $web = Random(1,3,1) ; 2 boucle pour ramdom
Const $FF = 0 ; Firefox
Const $GC = 0 ; Google Chrome
Const $IE = 0 ; Internet Explorer
If ProcessExists("MorillaFirefox") Then
$FF = 1
EndIf
If ProcessExists("GoogleChrome") Then
$GC = 1
EndIf
If ProcessExists("InternetExplorer") Then
$IE = 1
EndIf
If $web = 1 Then
ShellExecute("MozzilaFirefox")
EndIf
If $web = 2 Then
ShellExecute("GoogleChrome")
EndIf
If $web = 3 Then
_IECreate("www.google.com")
EndIf
Merci
Cordialement ;




