baboon71
Messages postés10Date d'inscriptionmercredi 26 janvier 2005StatutMembreDernière intervention13 juin 2006
-
4 mai 2006 à 19:24
baboon71
Messages postés10Date d'inscriptionmercredi 26 janvier 2005StatutMembreDernière intervention13 juin 2006
-
4 mai 2006 à 21:23
bonjour a tous !
je suis sur un programme en Visual Basic 6 dans lequel je doit télécharger un page html (sans les images, juste le fichier html).
J'arrive a effectuer le téléchargement avec ce code :
bData() = Inet.OpenURL(TxtFindInfo.Text, 1) 'TxtFindInfo.Text est le champ texte ou est placé mon URL
Open "c:\test.html" For Binary Access Write As #1
Put #1, , bData()
Close #1
Do While Inet.StillExecuting = True
DoEvents
Loop
mais la j'obtient que le menu de la page !! pourtant je pence pas que ce soit un probleme de frame, donc je voit pas trop ^^
et quand je donne l'url a mon prog sa me donne sa :
En faite c'est un marceau de la page, c'est un menu (on le voit pas sur le premier screnne il est plus bas) je comprend pas pourquoi j'ai pas le reste ...
cs_ghuysmans99
Messages postés3982Date d'inscriptionjeudi 14 juillet 2005StatutMembreDernière intervention30 juin 201316 4 mai 2006 à 20:03
le contrôle inet ne fonctionne QUE pour des serveurs Micro$oft et PAS sous des serveurs Linux ...
Utilise ca :
Private Declare Function URLDownloadToFile Lib "urlmon" Alias "URLDownloadToFileA" (ByVal pCaller As Long, ByVal szURL As String, ByVal szFileName As String, ByVal dwReserved As Long, ByVal lpfnCB As Long) As Long