PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2024 → LanceAppliAssociée
LanceAppliAssociée
Iniciado por benoit.log, set., 08 2005 11:04 AM - 4 respostas
Publicado em setembro, 08 2005 - 11:04 AM
Bonjour,

J'essaye d'ouvrir une page internet avec internet explorer. Cela fonctionne bien dans mon interface de développement mais plus lorsque j'ai cru dans l'application.

Je ne comprend pas du tout pourquoi.

Voici le code:
SI PAS LanceAppliAssociée( "http://www.free.fr") ALORS
Trace(ErreurInfo())
FIN

Voici l'erreur:
Le document n'a pas été ouvert car l'accès au fichier a été refusé par le système.

Merci de votre aide.
Publicado em setembro, 08 2005 - 12:58 PM
Tu peux toujours essayer:
LanceAppli(iexplore "http://www.page__.fr")
Publicado em setembro, 08 2005 - 1:29 PM
Cela ne fonctionne pas. Cela me marquele message d'erreur suivant.

Le lancement de l'exécutable 'iexplore http://www.free.fr' a échoué pour la raison suivante :
Le fichier spécifié est introuvable.

Voici le code:
SI PAS LanceAppli("iexplore http://www.free.fr") ALORS
Trace(ErreurInfo(errComplet))
FIN
Publicado em setembro, 08 2005 - 3:49 PM
Effectivement ...
Il faut mettre le chemin complet et l'extension de iexplore ("C:\Program Files\Internet explorer\iexplore.exe"). Attention, il ne faut pas oublier de mettre toute la chaine entre guillemet, car il y a des espaces.

puis espace et entre guillemet aussi l'URL voulu.

Ce qui donne:
LanceAppli ("C:\Program Files\Internet explorer\iexplore.exe" "http:\\www.page.fr")
Publicado em setembro, 09 2005 - 11:12 AM
Bonjour

Je ne vois pas l'intérêt de mettre un chemin complet et en plus spécifier iexplorer car le but la fonction LanceAppliAssociée est bien de lancer le browser Web défini par défaut par l'utilisateur, cela peut etre, IE, Mozilla,....

Personnelement, je fais (voir ci dessous) et cela fonctionne très bien.

URL est le nom du champ de la fenêtre qui contient l'Url de la page ou l'on veut aller

Code sur un bouton

LanceAppliAssociée(+URL)
SI ErreurDétectée ALORS Erreur(ErreurInfo())

Didier
www.suivicv.com