Lien windev

Sage -  
newkiss Messages postés 145 Statut Membre -
Bonjour,

Je suis novice sous windev14 et je souhaiterais , a l'aide d'un bouton créer, que lorsque je clique dessus internet se lance par exemple.
J'ai utiliser la fonction fOuvre comme si dessous :

fOuvre("C:\Program Files\Internet Explorer\iexplore.exe", foLecture)
FIN

Mais il m'affiche une erreur de code lors de la compilation.
J'ai donc utiliser l'aide en ligne ainsi que l'auto-formation et le bouquin de programmation et j'ai utiliser le meme code qu'ils ont inscrits. A savoir :

ResOuverture = fOuvre("C:\Program Files\Internet Explorer\iexplore.exe", foLecture)
SI ResOuverture <> -1 ALORS
...

FIN
Mais encore une fois il m'affiche une erreur de code.
J'aurais donc besoin que l'on me dépanne svp.

D'avance, merci.

1 réponse

  1. newkiss Messages postés 145 Statut Membre 13
     
    Il faut utiliser la fonction

    LanceAppli("C:\Program Files\Internet Explorer\iexplore.exe")


    pour lancer le navigateur par défaut paramétré dans Windows, tu peux écrire,

    navigateur est une chaîne
    nomproduit est une chaîne
    navigateur =RegistreLit("HKEY_CLASSES_ROOT\HTTP\Shell\open\command",1)
    navigateur=fExtraitChemin(navigateur,fDisque+fRépertoire+fFichier)+".exe"
    LanceAppli(navigateur)
    
    0