Manipulation HTML

marty14400 Messages postés 21 Date d'inscription lundi 19 août 2013 Statut Membre Dernière intervention 15 mars 2015 - 18 sept. 2013 à 23:42
marty14400 Messages postés 21 Date d'inscription lundi 19 août 2013 Statut Membre Dernière intervention 15 mars 2015 - 19 sept. 2013 à 13:13
Bonsoir

Je programme un petit logiciel qui va extrair le code html d'une page, de la manipulera ma facon puis d'en afficher le contenus dans un control webbroswer.
Tout ce passe bien pour une seul page, mais quand celle ci m indique que ma demande comporte plusieurs resultats ! la je bloque !!

Comment attribuer a un bouton nommé "précédent" et "suivant" la fonction de passer de page en page ?
A savoir qu'au moment de l'extraction du code html je détermine le nombre de page a visualiser grâce a une url présente se terminant par : ?p=2"> pour page2 ?p=3"> page 3 etc ...

Merci à vous

2 réponses

jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 344
19 sept. 2013 à 10:49
Bonjour,

qui va extrair le code html d'une page
Comment le faite vous ? Vous passez par un contrôle WebBrowser ou vous récupérer le code source directement de votre navigateur internet (Firefox, Internet Explorer..)?

Je pose cette question car :
Soit on vous apporte une réponse pour le webbrowser,
Soit on étudie la question concernant la manipulation du logiciel qui vous sert de navigateur internet (plus compliqué..)

Si c'est pour un contrôle WebBrowser, jetez un oeil à
http://msdn.microsoft.com/en-us/library/aa752094(v=vs.85).aspx
0
marty14400 Messages postés 21 Date d'inscription lundi 19 août 2013 Statut Membre Dernière intervention 15 mars 2015
19 sept. 2013 à 13:13
Bonjour Jordane
J'extrait la source directement dans un textbox ou variable avec un ocx similaire a inet ensuite elle est modifier puis réexpédié dans un webbroswer

En gros j aimerais un truc du genre
si le textbox contient url.?p=2 ou 3 ou 4 etc...
bouton "suivant" = page 1 ou page 2 etc ...
bouton "precedent" = retour en arriere.
ou éventuellement charger toute les pages d'un coup dans mon textbox

Un peu limite mon explication ! désolé c'est la fatigue de fin de semaine :)
0
Rejoignez-nous