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 :

CppWebBrowser comparaison if


Sujet :

C++Builder

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné Avatar de winow
    Inscrit en
    Novembre 2004
    Messages
    669
    Détails du profil
    Informations personnelles :
    Âge : 60

    Informations forums :
    Inscription : Novembre 2004
    Messages : 669
    Par défaut CppWebBrowser comparaison if
    .
    Bonjour

    SVP
    Je me sert de ce code pour ouvrir une page web dans un CppWebBrowser
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    char URL[]="http://c.developpez.com/faq/bcb/?page=composantstcppwebbrowser"; 
    int Size = MultiByteToWideChar (CP_ACP, 0,URL, -1, NULL, 0) ; 
    LPWSTR wUnicode = new WCHAR[Size]; 
    MultiByteToWideChar (CP_ACP, 0, URL, -1, wUnicode, Size); 
    TVariant* x=new TVariant; 
    x->operator =(0); 
    CppWebBrowser1->Navigate(wUnicode,x,NULL,NULL,NULL);
    Comment dire que si cppwebbrowser et vide alors lancer l'URL
    sinon URL = URL
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    if(CppWebBrowser1->vide)
    {
    //instruction ww w.tiscali.fr
    }
    else
    {
    URL = URL
    }
    Ceci pour que ne pas reafficher ww w.tiscali.fr si je suis sur une autre page.

    Merci et A++

  2. #2
    Membre éprouvé
    Avatar de Sunchaser
    Homme Profil pro
    OPNI (Objet Programmant Non Identifié)
    Inscrit en
    Décembre 2004
    Messages
    2 059
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : OPNI (Objet Programmant Non Identifié)
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 2 059
    Par défaut
    Bonsoir,

    Je viens de tester un petit truc mais n'étant pas un vrai spécialiste de ce genre de composant, il y a surement mieux et plus académique.
    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::Button1Click(TObject *Sender)
    {
    reussi = false;
    Form1->CppWebBrowser1->Navigate((WideString)"http://www.developp.net/");
    if (reussi == false)
    {
    Form1->CppWebBrowser1->Navigate((WideString)"http://<a href="http://www.developpez.net/");" target="_blank">www.developpez.net/");</a>
    }
    }
    //---------------------------------------------------------------------------
    void __fastcall TForm1::CppWebBrowser1NavigateComplete2(TObject *Sender,
          LPDISPATCH pDisp, Variant *URL)
    {
    reussi = true;
    }
    avec un valeur dans le .h
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    private:
              bool reussi;
    Ca permet de rediriger vers une page de ton choix en cas d'erreur normalement, mais ça fait plus astuce que 'vrai code' quoi...
    En espérant t'aider,
    @ +

  3. #3
    Membre chevronné Avatar de winow
    Inscrit en
    Novembre 2004
    Messages
    669
    Détails du profil
    Informations personnelles :
    Âge : 60

    Informations forums :
    Inscription : Novembre 2004
    Messages : 669
    Par défaut
    .
    Merci beaucoup Canterelle

    Oui ton aide avec ce code va beaucoup m'aider,
    cela me donne une piste a suivre.
    Je te Remerci immencement pour ton aide,
    et d'avoir trouver et tester ce code pour m'aider

    MERCI, A++ et bon Week end

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

Discussions similaires

  1. comparaison de 2 dates
    Par eisti dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 11/08/2003, 11h33
  2. [langage] Comparaison de fichiers
    Par Jibees dans le forum Langage
    Réponses: 3
    Dernier message: 23/04/2003, 16h27
  3. Comparaison de fichier
    Par danzerg dans le forum Langage
    Réponses: 2
    Dernier message: 21/02/2003, 11h49
  4. Comparaison JBuilder avec Sun ONE Studio
    Par chichos dans le forum EDI et Outils pour Java
    Réponses: 4
    Dernier message: 13/11/2002, 15h08
  5. Comparaison d'un registre 8 bits avec une variable 32 bits
    Par tupperware dans le forum x86 32-bits / 64-bits
    Réponses: 3
    Dernier message: 15/10/2002, 10h25

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