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 :

traitement des pages web [Web/Reseaux]


Sujet :

C++Builder

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2013
    Messages
    78
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2013
    Messages : 78
    Par défaut traitement des pages web
    salut tout le monde

    svp comment saisir une information dans une page web

    par exemple le champ de recherche google

    (c++builder xe3)

    merci

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    573
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 573

  3. #3
    Membre éclairé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2013
    Messages
    78
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2013
    Messages : 78
    Par défaut
    Si j'ai le code suivant
    Comment remplir le champ de saisie Edit1_web

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <html><head>
     
    </head><body>
    Edit
    <INPUT TYPE="TEXT" NAME="Edit1_web"/>
    </body></html>

  4. #4
    Membre émérite
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    573
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 573
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
      WideString url  = "about:<html><head></head><body>";
                 url += "<Form name=\"Test\">";
                 url += "Edit<INPUT TYPE=\"TEXT\" NAME=\"Edit1_web\">";
      CppWebBrowser1->Navigate( url  , 0, 0, 0, 0);
    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
     
    void __fastcall TForm1::CppWebBrowser1NavigateComplete2(TObject *Sender,
          LPDISPATCH pDisp, Variant *URL)
    {
    //
    Variant vDocument = CppWebBrowser1->ControlInterface->Document;
    if (((IDispatch *)vDocument) != NULL)
    {
       Variant vForms = vDocument.OlePropertyGet("Forms");
       Variant vForm = vForms.OleFunction("NamedItem","Test");
       Variant vContent = vForm.OlePropertyGet("All");
       Variant vMyField = vContent.OleFunction("NamedItem","Edit1_web");
       vMyField.OlePropertySet("Value","UnLogin");
     //  vForm.OleProcedure("Submit");
    }
    }
    cette erreur sous bcb6 , 7 64 ou 32 , ie10
    IsBound() @ c\bcb\emulvcl\utilcls.h/4249

  5. #5
    Membre éclairé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2013
    Messages
    78
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2013
    Messages : 78
    Par défaut
    lors de l’exécution j'ai l'erreur suivante :
    Assertion failed: Isbound(),file
    C:\Builds\Tp\Include\Windows\rtl\utilcls.h,line3563

    cette erreur est dans ligne :
    Variant vContent = vForms.OlePropertyGet("All");

  6. #6
    Membre émérite
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    573
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 573
    Par défaut
    oui je sais

    tu as ie10 ?

    Quelqun aurait une autre version d ie ?

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

Discussions similaires

  1. Traitement des pages web avec java
    Par samorra dans le forum Débuter avec Java
    Réponses: 6
    Dernier message: 17/06/2009, 11h57
  2. Problème d'actualisation des pages web
    Par 3psilOn dans le forum Internet
    Réponses: 3
    Dernier message: 10/10/2006, 19h47
  3. Réponses: 15
    Dernier message: 15/11/2005, 17h33
  4. [xhtml Strict] afficher des pages web à l'interieur d'autres
    Par TabrisLeFol dans le forum Balisage (X)HTML et validation W3C
    Réponses: 9
    Dernier message: 18/10/2005, 08h37
  5. Comment avoir des pages Web cryptées ?
    Par k_boy dans le forum Sécurité
    Réponses: 6
    Dernier message: 03/10/2005, 19h46

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