Salut
je viens de voir ton source qui doit correspondre exactement à ce que je cherche. Malheureusement il me génère un socket erreur
(Le nom est valide mais il ne dispose pas des données associées recherchées) si je supprime ProcessMessages je n'ai plus d'erreur mais j'obtiens ton message('Problème d''accès au serveur HTTP'). J'utilise Delphi6. Peux tu me donner une solution? Actuellement j'utilise un WebBrowser qui fait correctement le boulot sauf que je souhaite que mon appli tourne en tâche de fonds et que dans ce cas le WebBrowser ne charge pas les pages HTML.
Merci pour ton aide
delphinait
Messages postés78Date d'inscriptionlundi 23 août 2004StatutMembreDernière intervention19 novembre 2008 8 sept. 2004 à 12:44
bon travaille cyrille
cs_Cyrille2
Messages postés113Date d'inscriptionvendredi 16 août 2002StatutMembreDernière intervention15 mai 2005 6 juin 2003 à 14:33
Voila, g eu le tps, g corrigé (depuis g du refaire le meme genre d'opération donc g mieux compris le bug) ...
bon coding
cs_Cyrille2
Messages postés113Date d'inscriptionvendredi 16 août 2002StatutMembreDernière intervention15 mai 2005 17 mars 2003 à 21:50
la function en elle meme retourne le résultat sous forme de string! essaie un simple pos !
var mastring : string;
mastring := recup_page(...);
if not (pos('machin',mastring) = 0) then ...
g écrit mon commentaire rapidement alors tu risques de voir des erreurs mais t'as suffisament d'indices pour corriger =)
jdaviaud
Messages postés151Date d'inscriptionmercredi 8 janvier 2003StatutMembreDernière intervention 8 octobre 2013 17 mars 2003 à 18:28
moi ca marche nickel avec mon site et je te remerci énormément car c'est exactement ce que je recherchais mais j'aurais une petite question, surement très simple mais bon ...
Comment faut il fait ensuite pour mettre le résultat dans une variable et vérifier si dans ce résultat, il y a une chaine de caractères spécifique présente ?
d'avance Merci
et merci pour ce bout de code !!
cs_Cyrille2
Messages postés113Date d'inscriptionvendredi 16 août 2002StatutMembreDernière intervention15 mai 2005 15 mars 2003 à 18:01
g regardé sommairement cette semaine et j'en suis venu a la meme conclusion ... g pour l'instant pas de solution evidente mais je v tacher de trouver!
cs_flog
Messages postés3Date d'inscriptiondimanche 26 janvier 2003StatutMembreDernière intervention15 mars 2003 15 mars 2003 à 13:33
y a une limite à 4260 caractères... je ne sais pas si ça viens de la fonction ou du format string....
Si quelqu'un as une idée dites le moi... merci...
cs_flog
Messages postés3Date d'inscriptiondimanche 26 janvier 2003StatutMembreDernière intervention15 mars 2003 10 mars 2003 à 18:24
cs_Cyrille2
Messages postés113Date d'inscriptionvendredi 16 août 2002StatutMembreDernière intervention15 mai 2005 23 févr. 2003 à 19:12
Ah bon ? As-tu vérifié que ce n'était pas une question de time-out ? Augmente celui-ci ... si ca ne marche pas recontacte moi avec un exemple de je corrigerai !
cs_flog
Messages postés3Date d'inscriptiondimanche 26 janvier 2003StatutMembreDernière intervention15 mars 2003 23 févr. 2003 à 19:07
C'est exactement ce que je cherchais sauf que ça marche pas totalement...
En tout cas moi je n'arrive pas à avoir la source htm en entier des que cette source est trop grande...
Si qqun à une solution ou une autre methode (autre que le webbrowser) je suis preneur...
cs_Cyrille2
Messages postés113Date d'inscriptionvendredi 16 août 2002StatutMembreDernière intervention15 mai 2005 2 janv. 2003 à 22:30
Ah bon? bon à savoir... merci je corrige!
cs_Nono40
Messages postés962Date d'inscriptionmercredi 3 avril 2002StatutMembreDernière intervention12 septembre 20062 2 janv. 2003 à 22:26
Pourquoi mets-tu TimeOut en Byte ? Delphi travaille moins vite avec les bytes qu'avec les integer. Donc quand ce n'est pas strictement utile, il vaut mieux ne pas utiliser le type byte.
10 sept. 2007 à 10:30
je viens de voir ton source qui doit correspondre exactement à ce que je cherche. Malheureusement il me génère un socket erreur
(Le nom est valide mais il ne dispose pas des données associées recherchées) si je supprime ProcessMessages je n'ai plus d'erreur mais j'obtiens ton message('Problème d''accès au serveur HTTP'). J'utilise Delphi6. Peux tu me donner une solution? Actuellement j'utilise un WebBrowser qui fait correctement le boulot sauf que je souhaite que mon appli tourne en tâche de fonds et que dans ce cas le WebBrowser ne charge pas les pages HTML.
Merci pour ton aide
8 sept. 2004 à 12:44
6 juin 2003 à 14:33
bon coding
17 mars 2003 à 21:50
var mastring : string;
mastring := recup_page(...);
if not (pos('machin',mastring) = 0) then ...
g écrit mon commentaire rapidement alors tu risques de voir des erreurs mais t'as suffisament d'indices pour corriger =)
17 mars 2003 à 18:28
Comment faut il fait ensuite pour mettre le résultat dans une variable et vérifier si dans ce résultat, il y a une chaine de caractères spécifique présente ?
d'avance Merci
et merci pour ce bout de code !!
15 mars 2003 à 18:01
15 mars 2003 à 13:33
Si quelqu'un as une idée dites le moi... merci...
10 mars 2003 à 18:24
23 févr. 2003 à 19:12
23 févr. 2003 à 19:07
En tout cas moi je n'arrive pas à avoir la source htm en entier des que cette source est trop grande...
Si qqun à une solution ou une autre methode (autre que le webbrowser) je suis preneur...
2 janv. 2003 à 22:30
2 janv. 2003 à 22:26
Nono.