IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Web & réseau Delphi Discussion :

Webbrowser/OLE IE: Retourner le texte selectionné


Sujet :

Web & réseau Delphi

  1. #1
    Membre confirmé
    Profil pro
    Directeur
    Inscrit en
    Juin 2005
    Messages
    113
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Directeur

    Informations forums :
    Inscription : Juin 2005
    Messages : 113
    Par défaut Webbrowser/OLE IE: Retourner le texte selectionné
    Salut a tous,
    En complément a ce thread:
    http://www.developpez.net/forums/sho...d.php?t=550478

    Je cherche a récupérer un lien sélectionné, je m'explique :-)

    Comme vous avez pu le voir dans l'autre poste, j'ai un IEApp: OLEVariant, avec IEApp := CreateOLEOject('IntExp.Appli....');
    J'ouvre une URL et la, j'aimerai vérifier les liens un par un en faisant une boucle de keybd_event(VK_TAB...) (car, en prenant les .document.link, ça ne prend que ceux visibles dans la source, or, j'ai besoin d'aller plus loin). Grace a <TAB>, je peux "sélectionner" les liens, mais comment retourner le lien en lui même ?
    J'avais pensé à recuprer le texte de la StatusBar, mais j'ai pas reussi...

    Je continue a chercher, si qqch vous vient a l'esprit, n'hésitez pas

    Merci pour votre aide

    Edit: je lis ceci: http://delphi.about.com/od/vclusing/a/wbsinkevents.htm mais j'ai du mal a comprendre :/

  2. #2
    Membre confirmé
    Profil pro
    Directeur
    Inscrit en
    Juin 2005
    Messages
    113
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Directeur

    Informations forums :
    Inscription : Juin 2005
    Messages : 113
    Par défaut
    J'ai essayé d'ajouté un htmlDoc : IHTMLDocument2; et element : IHTMLElement; mais si je fais:
    htmlDoc := IEApp.Document as IHTMLDocument2;

    Il me dit que c'est pas faisable :/

  3. #3
    Membre confirmé
    Profil pro
    Directeur
    Inscrit en
    Juin 2005
    Messages
    113
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Directeur

    Informations forums :
    Inscription : Juin 2005
    Messages : 113
    Par défaut
    Bon, j'ai réussi à retourner le text de la status bar (cf le lien spécifié au debut du thread) mais avec Google AdSense par exemple, le lien de s'y affiche pas.

    QQ1 sait comment le browser fait quand on clic droit sur le lien > propriété (et la , le lien s'affiche) ?

    *marre de revenir au point de départ >_<*

Discussions similaires

  1. [WebBRowser] Empécher l'affichage du texte de sécurité
    Par Rayek dans le forum Web & réseau
    Réponses: 2
    Dernier message: 07/04/2006, 09h06
  2. [composants] Texte selectionné personnalisé
    Par pirbd dans le forum Composants VCL
    Réponses: 1
    Dernier message: 23/01/2006, 10h04
  3. [C#] Copie d'un texte selectionner dans un control
    Par Khrysby dans le forum Windows Forms
    Réponses: 4
    Dernier message: 24/12/2005, 09h55
  4. [D6] RichEdit Changer la grandeur du texte selectionner.
    Par Redsky dans le forum Composants VCL
    Réponses: 1
    Dernier message: 22/12/2005, 14h49
  5. [ComboBox] retourner le texte sélectionné
    Par Husqvarna dans le forum C++Builder
    Réponses: 2
    Dernier message: 08/11/2004, 17h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo