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 :

mshtml


Sujet :

Web & réseau Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2002
    Messages : 4
    Par défaut mshtml
    bonjour a tous

    voila c'est mon premier post sur ce forum je suis un petit nouveau du monde
    le bloque actuellement sur un petit pb concernant l'utilisation de la lib mshtml d'internet explorer je cherche en effet a remplir et poster automatiquement un formulaire contenue sur une page web qui serais charger dans un control Twebbrowser.

    venant du monde VB j'arrivais a le faire avec ce langage mais la sous delphi ya tellement de chose qui change c'est un peut dur pour moi alors si qqun pouvait m'aider et me donner ou me mettre sur la bonne piste ca serais sympa.

    exemple pour remplir et poster le formulaire du site google.

    merci d'avance a tous
    ++

  2. #2
    Membre chevronné Avatar de JustMe
    Inscrit en
    Juillet 2002
    Messages
    479
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 479
    Par défaut Juste une piste
    Je pense qu'il n'y a pas de grande différence entre VB et Delphi dans l'exploitation des objet ActiveX comme le WebBrowser par example.
    pour acceder au document dans le webbrowser vous pouvez le faire comme suit:
    var
    Doc: IHTMLDocument2;
    begin
    Doc := WebBrowser1.Document as IHTMLDocument2;
    //et vous avez une vue sur la page avec Doc
    end;

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2002
    Messages : 4
    Par défaut
    oui en effet ca marche j'ai meme trouver pour ce que ca interesse un autre façon de faire en utilisant OLE :
    Edit1.Text:=WebBrowser1.OleObject.document.forms.item(0).elements.item('FELDNAME').value;
    par exemple pb ce n'est pas super fiable car si la page html est mal ecrite et bien parfois l'on ne peut pas acceder a tel ou tel element :o(

    j'ai donc ccommencé des recherches pour trouver comment poster un formulaire HTML en utilisant un clientsocket et en passant les infos (variable..) dans le header mais je galere un peut ....
    une aide .... ?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 6
    Dernier message: 05/12/2008, 21h44
  2. Probleme avec MSHTML
    Par bubu92 dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 02/01/2008, 00h15
  3. Impossible de charger 'Microsoft.mshtml'
    Par dudule dans le forum ASP.NET
    Réponses: 3
    Dernier message: 29/08/2007, 11h13
  4. Comprendre la bibliothèque MSHTML
    Par gunico dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 10/10/2005, 13h30
  5. MSHTML
    Par Summer dans le forum MFC
    Réponses: 4
    Dernier message: 28/07/2003, 11h53

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