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

C++Builder Discussion :

TCppWebBrowser : Documentation sur MSDN ?


Sujet :

C++Builder

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre �m�rite
    Homme Profil pro
    Consultant ERP
    Inscrit en
    F�vrier 2004
    Messages
    644
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activit� : Consultant ERP

    Informations forums :
    Inscription : F�vrier 2004
    Messages : 644
    Par d�faut TCppWebBrowser : Documentation sur MSDN ?
    Est-ce que quelqu'un aurait la documentation de TCppWebBrowser ?

    Surtout pour comprendre les exemples qui sont donn�s dans la FAQ, parce que j'ai regard� sur MSDN, mais � part MSHTML, je n'ai pas trouv� grand chose qui soit ressemblant aux variables et fonctions employ�e au niveau de l'interrogation de cet objet.

    Merci,

    St�phane

  2. #2
    Membre �clair�

    Homme Profil pro
    Inscrit en
    Septembre 2002
    Messages
    472
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 42
    Localisation : France

    Informations forums :
    Inscription : Septembre 2002
    Messages : 472
    Par d�faut yop
    Salut,

    TCppBrowser est un composant Borland dnc tu n'aura pas d'informations sur MSDN. Cependant, en tapant la touche "F1" de ton clavier quand ton composant TCppBrowser est s�lectionn� te donnera l'aide de celui-ci.

    Cordialement,
    MaTHieU

  3. #3
    R�dacteur
    Avatar de Greybird
    Inscrit en
    Juin 2002
    Messages
    673
    D�tails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 673
    Par d�faut Re: yop
    Citation Envoy� par MaTHieU_
    Salut,

    TCppBrowser est un composant Borland dnc tu n'aura pas d'informations sur MSDN. Cependant, en tapant la touche "F1" de ton clavier quand ton composant TCppBrowser est s�lectionn� te donnera l'aide de celui-ci.

    Cordialement,
    MaTHieU
    Partiellement faux :
    TCppWebBrowser encapsule IE. Il est donc possible de se reporter � la MSDN pour avoir de la doc. En revanche, il faut souvent adapter un peu.
    Tu peux comparer les �l�ments de la FAQ sur ce composant (http://c.developpez.com/faq/bcb/?pag...tcppwebbrowser) avec la doc MSDN (http://msdn.microsoft.com/library/de...ce/objects.asp) pour te faire une id�e de la relation.

  4. #4
    Membre �m�rite
    Homme Profil pro
    Consultant ERP
    Inscrit en
    F�vrier 2004
    Messages
    644
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activit� : Consultant ERP

    Informations forums :
    Inscription : F�vrier 2004
    Messages : 644
    Par d�faut
    Mathieu_ ;-)

    Merci pour ton aide fort pr�cieuse, mais j'ai tout de m�me une question pour toi ;-)

    Dans l'exemple suivant, est-ce que tu peux me trouver dans la documentation de Borland, la liste des valeurs que je peux passer en argument aux diff�rentes m�thodes (OlePropertyGet (), OleFunction ()) ?

    Je pense que c'est propre � Microsoft et � leur composant ActiveX (Ole) qu'� Borland.

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
     
    Variant vDocument = Browser->ControlInterface->Document;
    if (((IDispatch *)vDocument) != NULL)
    {
       Variant vFrames = vDocument.OlePropertyGet("Frames");
       Variant vFramesCount = vFrames.OlePropertyGet("Length");
       for (int i = 0 ; i < vFramesCount ; i++)
       {
          Variant vFrame = vFrames.OleFunction("Item",i);
          Variant vFrameDocument = vFrame.OlePropertyGet("Document");
          if (((IDispatch *)vFrameDocument) != NULL)
          {
             ListBox1->Items->Add(vFrameDocument.OlePropertyGet("URL"));
          }
       }
    }
    Maintenant Mathieu_ Aurais-tu une r�ponse ?

    J'attends quelque chose qui soit bien plus concis que la simple touche F1.

  5. #5
    R�dacteur
    Avatar de Greybird
    Inscrit en
    Juin 2002
    Messages
    673
    D�tails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 673
    Par d�faut
    Toutes ces propri�t�s se retirent du lien MSDN que je t'ai mis quelques posts plus haut.

  6. #6
    Membre �m�rite
    Homme Profil pro
    Consultant ERP
    Inscrit en
    F�vrier 2004
    Messages
    644
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activit� : Consultant ERP

    Informations forums :
    Inscription : F�vrier 2004
    Messages : 644
    Par d�faut
    Merci ;-)

    Bon, en attendant, il faut que je sache quoi utiliser afin de r�soudre certains probl�mes.
    J'ai regard� le composant TCppWebBrowser, mais j'ai l'impression qu'il ne prend pas en consid�ration les Cookies, hors j'ai besoin de cela.
    Ce qui me parrait tout de m�me bizarre, c'est que TCppWebBrowser est une impl�mentation de l'interface IWebBrowser2 et d'apr�s les lectures que j'ai p� trouv� et comprendre, lorsque l'on agit sur un composant TCppWebBrowser, on joue en // avec I.E. Est-ce exact ou est-ce que je me gour-je ? :-)

    GreyBird Es-tu l� ???

  7. #7
    R�dacteur
    Avatar de Greybird
    Inscrit en
    Juin 2002
    Messages
    673
    D�tails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 673
    Par d�faut
    Chez moi, les cookies sont bien pris en compte, et partag�s avec Internet Explorer.

    Si je me loggue sur d�velopper en cochant retenir, je peux quitter et relancer mon application, et je reste loggu�. De la m�me fa�on, j'arrive loggu� sur dvp en passant par IE...

    Peut-�tre tes param�tres de s�curit� ?

  8. #8
    Membre �m�rite
    Homme Profil pro
    Consultant ERP
    Inscrit en
    F�vrier 2004
    Messages
    644
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activit� : Consultant ERP

    Informations forums :
    Inscription : F�vrier 2004
    Messages : 644
    Par d�faut
    Greybird,

    merci, je viens de comprendre exactement le contenu de la page, il faut dire que je n'y ai pas fait fort attention, je m'en excuse.

    Maintenant, qu'il m'est possible d'afficher des pages web via l'interface IWebBrowser2, je vais regarder comment faire un screenshot.

    On m'a parl� de l'interface IViewObject, qu'en penses-tu ?

    St�phane

  9. #9
    R�dacteur
    Avatar de Greybird
    Inscrit en
    Juin 2002
    Messages
    673
    D�tails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 673
    Par d�faut
    L� �a d�passe mes connaissances!

    Mais je suis tr�s interress� par tes r�sultats d'exp�riences :

  10. #10
    Membre �m�rite
    Homme Profil pro
    Consultant ERP
    Inscrit en
    F�vrier 2004
    Messages
    644
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activit� : Consultant ERP

    Informations forums :
    Inscription : F�vrier 2004
    Messages : 644
    Par d�faut
    En fait, je t'explique le truc.

    On travaille au boulot sur un outil qui est bas� sur une interface web. Dans la section de tests et de qualifications de l'interface web, mes coll�gues s'amusent � faire un screenshot de l'interface, afficher le code source le sauver dans un fichier word, tout en y rajoutant le bug trouv�.

    Ce que j'aimerais faire afin de les aider, c'est cr�er une application qui affiche l'interface web en question, r�cup�re automatiquement le source html de la page, ainsi que la liste des liens qui ont �t� s�quentiellement fait pour arriver � ce r�sultat, et tout mettre dans un rapport pdf ou autre via Crystal Report. Le but aussi est de catcher l'interface web via un screenshot.

    Donc, voil�, d�s que je trouve quelque chose qui peut m'aider � impl�menter cette solution, je l'essaie.

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. R�ponses: 3
    Dernier message: 05/11/2006, 13h19
  2. Recherche de documentation sur arcserve
    Par janet28 dans le forum Applications et environnements graphiques
    R�ponses: 1
    Dernier message: 28/07/2004, 20h38
  3. Documentation sur la mani�re de travailler avec le XML en java
    Par DelPiero62 dans le forum Format d'�change (XML, JSON...)
    R�ponses: 8
    Dernier message: 26/03/2003, 09h16
  4. R�ponses: 2
    Dernier message: 13/06/2002, 14h50

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