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 :

ou trouver HTTPClient sur c++ builder 2010


Sujet :

C++Builder

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm�
    Profil pro
    Inscrit en
    F�vrier 2010
    Messages
    69
    D�tails du profil
    Informations personnelles :
    Localisation : France, Paris (�le de France)

    Informations forums :
    Inscription : F�vrier 2010
    Messages : 69
    Par d�faut ou trouver HTTPClient sur c++ builder 2010
    Bonjour developpeurs et developpeuz,

    voici mon probl�me:
    je dois r�aliser un programme (un devoir not�) en c++builder 2010
    ce dernier consiste:
    -R�cup�rer une page HTML disponible � partie d'une URL entr� par l'utilisateur
    - R�cup�rer les 10 mots les plus cit�s sur cette page Web.

    mon prof m'a dit que je dois utiliser le composant HTTPClient (Palette de composant INDYClient)

    seulement je ne le trouve pas. faut t-il t�l�hcarger un package pour �a? ou faire quelque chose de pr�cis pour le voir apparaitre dans notre palette?

    o� je ne cherche pas mon conposant au bon endroit.
    je suis encore loin de la solution finale. aidez moi svp

  2. #2
    Expert confirm�

    Avatar de pottiez
    Homme Profil pro
    D�veloppeur C++
    Inscrit en
    Novembre 2005
    Messages
    7 152
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 40
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activit� : D�veloppeur C++
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2005
    Messages : 7 152
    Par d�faut
    Salut,
    a priori le composant HTTPClient de Indy existe, moi je l'ai sous le nom de TIdHTTP sous BCB6 et il est bien dans la palette de composant Indy - Clients

    Si tu ne le trouve pas sur la palette, tu peut le cr�er de mani�re dynamique (en cr�ant une instance de se composant toi m�me avec un new, etc...)

  3. #3
    Membre confirm�
    Profil pro
    Inscrit en
    F�vrier 2010
    Messages
    69
    D�tails du profil
    Informations personnelles :
    Localisation : France, Paris (�le de France)

    Informations forums :
    Inscription : F�vrier 2010
    Messages : 69
    Par d�faut
    je vous remercie
    je viens de le trouver mon composant :IdHTTP1

    je sais que je peux r�cup�rer une page HTML disponible � une URL


    pouvez vous me donner un exemple concret sur son utilisation svp

    IdHTTP1->Get(http://www.maman.fr,.....)
    je remplace mes "...." par quoi???

  4. #4
    Expert confirm�

    Avatar de pottiez
    Homme Profil pro
    D�veloppeur C++
    Inscrit en
    Novembre 2005
    Messages
    7 152
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 40
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activit� : D�veloppeur C++
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2005
    Messages : 7 152
    Par d�faut
    Je suis d�sol�, je ne pas t'aider plus que ca car je n'ai jamais utiliser ce composant et je n'ai m�me pas la m�me version que toi.

    Que dit le fichier d'aide � propos de cette m�thode ?

  5. #5
    Membre Expert
    Avatar de Crayon
    Inscrit en
    Avril 2005
    Messages
    1 811
    D�tails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Avril 2005
    Messages : 1 811
    Par d�faut
    Voici les quatres prototypes pour Get dans C++Builder 2010:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    	void __fastcall Get(System::UnicodeString AURL, Classes::TStream* AResponseContent)/* overload */;
    	void __fastcall Get(System::UnicodeString AURL, Classes::TStream* AResponseContent, short *AIgnoreReplies, const int AIgnoreReplies_Size)/* overload */;
    	System::UnicodeString __fastcall Get(System::UnicodeString AURL)/* overload */;
    	System::UnicodeString __fastcall Get(System::UnicodeString AURL, short *AIgnoreReplies, const int AIgnoreReplies_Size)/* overload */;
    Je pense que celui que tu veux utiliser est le troisi�me. Voici un bout de texte tir� de l'aide:
    Get is an overloaded method used to retrieve the file or data for the resource specified in AURL.
    AURL is the fully-qualified location of the resource including the HTTP URL scheme identifier. For example:
    sContent := AHttp.Get('http://www.somedomain.org/resource.html');
    Get calls an oveloaded variant of the method to retrieve the content of the specified URL.
    L'exemple est en Delphi, mais j'imagine que tu es capable de le mettre en C++

  6. #6
    Membre confirm�
    Profil pro
    Inscrit en
    F�vrier 2010
    Messages
    69
    D�tails du profil
    Informations personnelles :
    Localisation : France, Paris (�le de France)

    Informations forums :
    Inscription : F�vrier 2010
    Messages : 69
    Par d�faut
    bonjour,
    je vous remercie d'abord pour votre aide.
    je rencontre encor quelques difficult�.

    j'utilise mon composant de la sorte:

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    IdHTTP1->Get('http://www.cdip.com/');
    a priori cel� semble correcte, mais le compilateur me dit qu'il y a une erreur:

    erreur: "contante � caract� trop long ou vide"

    j'ai test� mon lien dans firefox et IE, il marche tr�s bien;

    d'o� peut venir cette erreur??

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

Discussions similaires

  1. debutant sur c++Builder/X
    Par boudmed dans le forum Autres �diteurs
    R�ponses: 3
    Dernier message: 12/07/2006, 02h17
  2. Besoin d'aide projet d'info : la bonne paye sur C++ Builder.
    Par timsupra dans le forum C++Builder
    R�ponses: 18
    Dernier message: 25/04/2006, 10h24
  3. Trouver doublons sur feuille excel
    Par taku dans le forum Langage
    R�ponses: 6
    Dernier message: 27/09/2005, 11h14
  4. [Installation] O� trouver Java sur Fedora?
    Par Newgaia dans le forum G�n�ral Java
    R�ponses: 7
    Dernier message: 11/07/2005, 11h00

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