guilleto
Messages postés256Date d'inscriptionjeudi 23 octobre 2003StatutMembreDernière intervention20 mars 2013
-
15 mai 2006 à 15:29
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 2015
-
17 mai 2006 à 20:00
Bonjour à toutes et à tous !
Je cherche à récupérer des données contenues sur une Page Web !
Je voudrais réaliser une application qui me permette de faire la chose suivante :
1°) Demander les informations NOM, Prénom et Club
2°) Inscrire automatiquement ces informations dans les champs correspondants
3°) Saisir les critères de recherche et d'affichage des résultats
4°) Lancer la recherche
5°) Récuperer les informations supplémentaires de cette personne : Classement, catégorie et n° de licence !
Ce petit bout de programme me permettra de récupérer les informations des joueurs de Badminton sur le site www.ffba.net dans la rubrique 'Classement au...'
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 17 mai 2006 à 20:00
Salut
On peut récupérer une page du Web avec le composant INET :
Dim sTemp As String
sTemp = iNet1.OpenURL(http://www...)
MAIS, il ne te permettra pas de gérer des échanges pour lui fournir des infos.
Il va falloir coder pour ça, et ce n'est pas tout simple.
Il faut te renseigner sur les méthodes POST et GET de html.
INET sait les gérer, je crois, mais seulement en méthode "requète sur la ligne de l'url", les url du genre :
http://www.monsite.com/param=32&nom=toto&prenom=jaja mais il faudra faire attention aux accents, aux espaces ....
Si le site n'accepte pas cette syntaxe, il faudra code les méthodes POST avec un composant Winsock.
Tout se passe avec des échanges très pointilleux sur la syntaxe.
Un dur labeur t'attend.
Regarde cette source qui converse avec un serveur WebMail : clique ici
Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés
Champion du monde de boule de cristal - 2005 Le savoir est la seule matière qui s'accro