Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Leer paginas WEB Locales
Message
 
À
06/02/2008 14:27:25
Information générale
Forum:
Visual FoxPro
Catégorie:
Autre
Versions des environnements
Visual FoxPro:
VFP 9 SP2
Divers
Thread ID:
01290165
Message ID:
01290586
Vues:
10
Los tags HTML de las imágenes son, por ejemplo:
<img src="images/cdev.png"/>
Si estas leyendo un localhost, deberías saber la estructura del file system y por ende tener privilegios -por lo menos- de lectura.
Podrías usar la función ADIR() para leer las imágenes, por ejemplo:
cPath = "E:/misWebs/CDev2008/Site-ES/images/"
ADIR(arrayImagenes,cPath + "*.png")
*-- png, jpg, gif, etc. 

FOR n = 1 TO ALEN(arrayImagenes,1)
    cName = arrayImagenes[i,1]
    COPY FILE (cPath+cName) TO ("c:\carpetaDestino\"+cName)
ENDFOR
También podrías hacer algo más elegante con el objeto MSXML2.XMLHTTP y aplicar sus métodos, por ejemnplo:
LOCAL loXMLHTTP as "MSXML2.XMLHTTP"
loXMLHTTP = CREATEOBJECT("MSXML2.XMLHTTP")
TRY
   loXMLHTTP.open("GET", "file://localhost/webs/index.html", .F.)
   loXMLHTTP.Send()
   STRTOFILE(loXMLHTTP.responseBody,"archivoDestino.xml")
...
>Hola a todos.
>A ver, tengo que hacer un programa que lea una pagina de un Localhost, lo muestre en un EditBox y coja las imagenes para ponerlas en otra carpeta.
>
>Ya se leer el archivo y lo muestro en el EdirBox, pero no se como cojer todas las imagenes y pasarlas a otro lado.
>
>No se como hacer para identificarlas, es dec ir, que vengan del Tag de IMG o fondos de tablas o fondos de pantalla.
>
>Alguien me hecha una mano?
>
>
>Gracias.!
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform