Page 1 sur 1
[R] Saisir une URL dans barre de Navigation
Posté : ven. 06 juin 2008 10:09
par maclapi
Bonjour,
au vu de ma question je n'ai pas besoin de preciser que je suis newbee.
donc j'essaie le code suivant ( avec differentes variantes)
Code : Tout sélectionner
Run("C:\Program Files\Internet Explorer\IEXPLORE.EXE" )
WinWaitActive("intranet France - ")
ControlClick("intranet France - ", "", "[CLASS:Edit; INSTANCE:1]")
Send("intranet France - ", "", "[CLASS:Edit; INSTANCE:1]", "http://www.clubic.fr/")
mais a part le lanceement de ie rien ne se passe.
ou est le probleme ?
cdlt
ml
Re: [..]saisir une url dans barre de Navigation
Posté : ven. 06 juin 2008 14:37
par Tlem
Votre code n'est pas correct car vous utilisez la syntax de ControlSend avec la commande Send.
Vous pouvez faire plus simple en faisant comme ceci :
Code : Tout sélectionner
ShellExecute("C:\Program Files\Internet Explorer\IEXPLORE.EXE", "http://www.clubic.fr/")
ou
Re: [..] Saisir une URL dans barre de Navigation
Posté : ven. 06 juin 2008 16:34
par maclapi
OK merci.
c'est la solution vers laquelle je m'etais orienté.
par contre j'ai voulu aller plus loin et la nouveau pb
Code : Tout sélectionner
#include <IE.au3>
$url = "http://clubic.com/"
$o_object =_IECreate($url)
$s_Url = "http://clubic.com/lancer-le-telechargement-258760-0-usb-to-ethernet-connector.html"
_IENavigate($o_object,$s_Url)
$s_linkText = "ftpclubic34"
_IELinkClickByText($o_object,$s_linkText)
et j'ai le message d'erreur suivant :
> IE.au3 V2.4-0 Warning from function _IELinkClickByText, $_IEStatus_NoMatch
je ne dois pas bien saisir commen utiliser la fonction _IELinkClickByText()
cdlt
ml
Re: [..] Saisir une URL dans barre de Navigation
Posté : ven. 06 juin 2008 16:50
par jbnh
euuh, c'est juste, seulement il recherche le mot ftpclubic34 sur la page, or il y figure pas, si tu veux qu'il lance le download tu dois mettre ceci:
Re: [R] Saisir une URL dans barre de Navigation
Posté : ven. 06 juin 2008 17:33
par maclapi
merci à tous .
Je suis très content d'avoir découvert ce logiciel et les nombreuse possibilités qu'il offre.
en attendant un prochain topic qui ne saurait manquer de venir vu mon inexpérience.
cdlt
ml