pegase71
Messages postés14Date d'inscriptionmardi 17 mai 2005StatutMembreDernière intervention21 octobre 2006
-
30 nov. 2005 à 20:03
pegase71
Messages postés14Date d'inscriptionmardi 17 mai 2005StatutMembreDernière intervention21 octobre 2006
-
6 déc. 2005 à 12:56
Bonjour,
J'essaie de piloter une page Web par une macro.
J'aimerais savoir s'il est possible en VBA de vider le cache du navigateur (j'utilise Intenet Explorer)...car il semblerait qu'au fur et à mesure que la macro boucle sur les pages Web...ça ralenti...et j'arrive avec un message d'erreur sur le fichier PageWeb.htm qui n'est plus "chargée" ou " incomplète"!!!
Merci
FMatrix07
Messages postés233Date d'inscriptionmercredi 26 février 2003StatutMembreDernière intervention21 février 20092 1 déc. 2005 à 05:08
'-> efface le cache Temporary Internet Files de l'URL en paramètre (j'en ai pas mal chié pour la trouver !)
Private Declare Function DeleteUrlCacheEntry Lib "wininet.dll" Alias "DeleteUrlCacheEntryA" _
(ByVal lpszUrlName As String) As Long
puis dans ta function
mUrlCreation & "?pseudo=" & mPseudo 'c'est le chemin que tu veux effacer
Call DeleteUrlCacheEntry(mUrlCreation & "?pseudo=" & mPseudo)
pegase71
Messages postés14Date d'inscriptionmardi 17 mai 2005StatutMembreDernière intervention21 octobre 2006 1 déc. 2005 à 20:48
Je n'y arrive pas....
Le chemin que je veux effacer
Dans la macro VBA que dois-je mettre exactement???
Exemple :
pb.cgi?REDIRECTION_INIT=TRUE (nom qui apparait dans le Temporary Internet Files)
ou
http://www.MaPageWeb.fr/pb.cgi?REDIRECTION_INIT=TRUE (adresse internet )
Call DeleteUrlCacheEntry(http://www.MaPageWeb.fr/pb.cgi?REDIRECTION_INIT=TRUE) Et là j'ai "erreur de compil ou syntaxe"???
J'ai testé...mais je ne vois pas le delete du fichier url en question!!!
Merci de m'éclaircir!!!
pegase71
Messages postés14Date d'inscriptionmardi 17 mai 2005StatutMembreDernière intervention21 octobre 2006 1 déc. 2005 à 22:55
J'ai testé en utilisant l'"adresse"...c'est ok
Call DeleteUrlCacheEntry("http://www.MaPageWeb.fr/pb.cgi?REDIRECTION_INIT=TRUE")
Mais ma macro ralentit malgré tout!!!
Y'a t-il moyen de vider complètement le cache..et non seulement que des entrées déterminées???
Merci tout de même