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 :

Comment identifier l'existance d'un site Web


Sujet :

C++Builder

  1. #1
    Membre habitué
    Homme Profil pro
    Chercheur génie électrique
    Inscrit en
    Mai 2002
    Messages
    263
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Chercheur génie électrique
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2002
    Messages : 263
    Points : 136
    Points
    136
    Par défaut Comment identifier l'existance d'un site Web
    Bonjour, j'ai utilisé les codes ci-dessous pour afficher le contenu d'un site Web:
    WideString WEB = Edit5->Text;
    CppWebBrowser1->Navigate(WEB);

    Je voudrais utiliser ces codes pour identifier automatiquement l'existance d'un site. Si le site existe, je voudrais encore tester l'existance de certains champs. Quelqu'un peut me donner un coup de main?
    Merci d'avance

  2. #2
    Membre averti Avatar de BigBenQ
    Inscrit en
    Juillet 2005
    Messages
    363
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 363
    Points : 402
    Points
    402
    Par défaut
    Pour savoir si le site existe, tu pourrais "pinguer" le site

  3. #3
    Membre habitué
    Homme Profil pro
    Chercheur génie électrique
    Inscrit en
    Mai 2002
    Messages
    263
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Chercheur génie électrique
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2002
    Messages : 263
    Points : 136
    Points
    136
    Par défaut
    Bonjour à tous
    Je ne sais pas comment "pinguer" sous CBuilder, encore un peu de lumière svp.

  4. #4
    Membre habitué
    Homme Profil pro
    Chercheur génie électrique
    Inscrit en
    Mai 2002
    Messages
    263
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Chercheur génie électrique
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2002
    Messages : 263
    Points : 136
    Points
    136
    Par défaut
    Bonjour à tous
    Je relance ma demande concernant l'identification d'existance d'un site internet sous CB. Je ne sais pas comment "pinguer" sous CBuilder, encore un peu de lumière svp. Est-ce qu'il y a d'autre méthode pour faire ce travail.
    Merci d'avance

  5. #5
    Membre averti

    Profil pro
    Inscrit en
    Juin 2005
    Messages
    351
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2005
    Messages : 351
    Points : 446
    Points
    446
    Par défaut
    Je ne sais pas, mais je pense que la composante "CppWebBrowser" doit te retrourner un signal (d'une façon ou d'une autre: exception, valeur, etc.) si le site n'existe pas au moment de la connexion. Au pire, tu peux vérifier si la composante a un réél contenu après la connextion.

    Pour l'existance des champs, tout dépend de ce que tu recherches... Moi je ne connais pas cette composante :-(

    Bonne chance

  6. #6
    Membre habitué
    Homme Profil pro
    Chercheur génie électrique
    Inscrit en
    Mai 2002
    Messages
    263
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Chercheur génie électrique
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2002
    Messages : 263
    Points : 136
    Points
    136
    Par défaut
    Merci à tous, voici la solution que j'ai adoptée:


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
       TNMHTTP * MyNMHTTP = new TNMHTTP(NULL);
        try
        {
          MyNMHTTP->Get("http://www.google.com");
          Form1->isMySite = true;
        }
        catch(...)
        {
          isMySite = false;
        }
        delete MyNMHTTP;

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 05/03/2014, 12h35
  2. Comment créer la maquette d'un site web ?
    Par 18Marie dans le forum Débuter
    Réponses: 9
    Dernier message: 16/11/2009, 19h38
  3. Réponses: 6
    Dernier message: 31/08/2006, 10h23
  4. Comment mettre son applet sur un site Web
    Par benjiprog dans le forum Applets
    Réponses: 3
    Dernier message: 21/08/2006, 18h57
  5. Réponses: 4
    Dernier message: 09/08/2006, 18h57

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