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

Aide sur les Interfaces Graphique Utilisateurs (GUI).
Règles du forum
.
Répondre
Avatar du membre
Gonza
Niveau 1
Niveau 1
Messages : 4
Enregistré le : ven. 16 janv. 2009 09:38
Status : Hors ligne

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

#1

Message 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
Modifié en dernier par Gonza le lun. 19 janv. 2009 12:23, modifié 1 fois.
----------------
utilisateur autoit depuis 2004
olaiv
Niveau 3
Niveau 3
Messages : 41
Enregistré le : sam. 26 avr. 2008 22:17
Status : Hors ligne

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

#2

Message 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
Avatar du membre
jbnh
Niveau 11
Niveau 11
Messages : 1932
Enregistré le : ven. 02 mai 2008 14:54
Localisation : Bruxelles
Status : Hors ligne

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

#3

Message 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
Balise [..] devant votre requête en cours, [R] quand résolu | Pas de message concernant les bots !

Merci
Avatar du membre
Gonza
Niveau 1
Niveau 1
Messages : 4
Enregistré le : ven. 16 janv. 2009 09:38
Status : Hors ligne

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

#4

Message par Gonza »

Merci pour cette réponse si rapide :D
----------------
utilisateur autoit depuis 2004
Répondre