Récuperer un lien hypertexte

Récuperer un lien hypertexte - Delphi/Pascal - Programmation

Marsh Posté le 23-03-2006 à 16:32:18    

Salut  :hello:  
 
Voila mon problème:
 
Mon prog télécharge une page html. Je doit ensuite lire un lien dont je connait la debut, la fin, mais pas le millieu  :pt1cable: (Ex: http://xyz[...]/abc.zip -> il me manque la partie remplacée par [...]. Je ne sait pas non plus ou ce lien ce situe dans la page (N° de ligne).
 
Quelqu'un a une idée?  
 
(antp ? :D)
 
Merci  :)  

Reply

Marsh Posté le 23-03-2006 à 16:32:18   

Reply

Marsh Posté le 25-03-2006 à 12:29:35    

up  :(  
 

Reply

Marsh Posté le 28-03-2006 à 10:40:18    

Tu cherches le début avec Pos, puis tu cherches la fin à partir de cet endroit avec Pos de nouveau, puis tu vois si ça colle... Sinon tu recherches un autre début, etc.


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 26-04-2006 à 00:30:21    

Merci beaucoup antp.
J'ai finnalement choisi de le faire avec des regex.
 
Parcontre, je télécharge la page avec le compo idHTTP de Indy qui men renvoi un Stream. Or, il me faudrait convertir ce Stream en String pour pouvoir l'annalyser avec le regex.
 
merci ;)

Reply

Marsh Posté le 26-04-2006 à 12:05:08    

Avec la méthode Get ? Il y a deux méthodes, l'une qui prend un TStream et l'autre qui renvoie un string.


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 26-04-2006 à 13:29:50    

j'utilise POST mais ça marche aussi.
 
Merci :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed