cs_Jyconaisrien
Messages postés15Date d'inscriptionvendredi 23 mai 2003StatutMembreDernière intervention13 décembre 2010
-
8 oct. 2006 à 20:45
cs_Jyconaisrien
Messages postés15Date d'inscriptionvendredi 23 mai 2003StatutMembreDernière intervention13 décembre 2010
-
9 oct. 2006 à 18:36
Slt à tous
Voila j' ai besoin d' un petit coup de pouce, j' ai bien chercher avant dans les posts et chez mon fidel ami gogolle, mais j' ai rien trouver qui puisse m' aider.
Avec un inet j' ouvre une url , j obtient un truc du genre:
"&success=1&score1=6917&score2=2432&oscore1=0&oscore2=0&height1=99&height2=35"
Je voudrais récupérer les variables 6917 = score1, 2432=score2 , height=99, height2=35
J' ai essayé avec les "SetFocus , SelStart, Sellenght," ca peut marcher, seul probleme c' est que ces nombres sont des variables qui peuvent passer de 2 a 5 chiffres.Donc ca fou le souk dans mon code.
Peut etre quelqu un a une solution, ou alors a utiliser avec autre chose qu' Inet mais je ne vois pas.
Merci du coup de pouce
Gui
Julien237
Messages postés883Date d'inscriptionvendredi 3 novembre 2000StatutMembreDernière intervention 3 mars 20097 8 oct. 2006 à 21:25
Salut !
Mettons que tu as récupérer cette chaine dans la variable "s" :
dim Score1, Score2, Height1, Height2 as Integer
s = mid(s, instr(s, "score1=") + len("score1="))
Score1 = val(s)
s = mid(s, instr(s, "score2=") + len("score2="))
Score2 = val(s)
'etc...
Je suis pas sur mon pc et je sais pas tester, mais je me plante toujours à un moment ou a un autre pour les fonctions de textes, regarde si tu ne dois pas mettre instr(...) + len(...) + 1 ou -1 pour corriger si il se plante d'un caractère...
Sinon, nettement plus propre, utilise les RegularExpressions... A toi de voir
cs_Jyconaisrien
Messages postés15Date d'inscriptionvendredi 23 mai 2003StatutMembreDernière intervention13 décembre 2010 9 oct. 2006 à 18:36
Slt Merci a vous 2 pour vos reponses.
J' ai essayer avec la technique de Julien et ca a marcher nickel!!
En tous cas j' ai piger , c le plus important!!
En + ca sert a rien comme programme mais bon c interessant