Page 1 sur 1

[R] Recuperer le "Title" d'une page internet

Posté : ven. 16 janv. 2009 13:17
par Gonza
Hello

j'ai fait un script qui lance une page internet dans une GUI
j'aimerais récupérer l'information title de la page internet sur laquel je suis et la mettre en titre de la GUI
comment recuperer le title de la page IE ?

Code : Tout sélectionner

TraySetState (2)
#include <WindowsConstants.au3>
#include <GUIConstants.au3>

$oIE = ObjCreate("Shell.Explorer.2")

GUICreate ( "Browser",@DesktopWidth-40 ,@DesktopHeight-130,20,20 , $WS_OVERLAPPEDWINDOW + $WS_VISIBLE + $WS_CLIPSIBLINGS)
$GUIActiveX = GUICtrlCreateObj ($oIE, 0, 0 ,@DesktopWidth-40 ,@DesktopHeight-130)
GUICtrlSetResizing ($GUIActiveX, 102)


$oIE.navigate("http://google.fr")

While 1
    $msg = GUIGetMsg()

    Select
        Case $msg = $GUI_EVENT_CLOSE
        ExitLoop
    EndSelect

Wend
GUIDelete ()
Exit

Re: Recuperer le Title d'une page internet incrusté dans une GUI

Posté : ven. 16 janv. 2009 15:04
par olaiv
Salut j'ai modifié ton code pour afficher le titre de la page internet quand tu cliques sur la croix rouge.

Code : Tout sélectionner

TraySetState (2)
#include <WindowsConstants.au3>
#include <GUIConstants.au3>
#include <IE.au3>

$oIE = ObjCreate("Shell.Explorer.2")

GUICreate ( "Browser",@DesktopWidth-40 ,@DesktopHeight-130,20,20 , $WS_OVERLAPPEDWINDOW + $WS_VISIBLE + $WS_CLIPSIBLINGS)
$GUIActiveX = GUICtrlCreateObj ($oIE, 0, 0 ,@DesktopWidth-40 ,@DesktopHeight-130)
GUICtrlSetResizing ($GUIActiveX, 102)


$oIE.navigate("http://google.fr")

While 1
    $msg = GUIGetMsg()

    Select
        Case $msg = $GUI_EVENT_CLOSE
            $iTitle= _IEPropertyGet($oIE, "title")
            MsgBox(0,"titre",$iTitle)
            
        ExitLoop
    EndSelect

Wend
GUIDelete ()
Exit

Re: Recuperer le Title d'une page internet incrusté dans une GUI

Posté : ven. 16 janv. 2009 16:02
par jbnh
Merci de prendre connaissance des regles de présentation d'un message et d'éditer votre titre.
http://www.autoitscript.fr/forum/viewto ... f=35&t=595

Re: [R] Recuperer le "Title" d'une page internet

Posté : lun. 19 janv. 2009 12:32
par Gonza
Merci pour cette réponse si rapide :D