VB 2010 Express - Webbroser - navigation annulée
-
mardi 23 octobre 2012 18:53
Bonjour à tous,
J'ai un problème avec Le Webbrowser ( Visual Basic Express 2010)
J'ai créer une application qui récupère la devises Euro/US.
A l'aide de la commande suivante :
WebBrowser1
Sur certains PC, cela ne pose aucun problème le contenu est affiché dans le webbrowser de Visual et ce qui me permet de récupérer la devise. Mais sur un autre PC ( windows 7 familial) ou je suis administrateur, cela se passe autrement. Une fenetre de téléchargement de fichiers apparaît en me posant la question : Voulez-vous ouvrir ou enregister ce ficheir "quotes.csv" et le Webbroser de visual m'indique "Navigation vers la page Web annulée". J'ai essayer de modifier les paramètres Option Internet ( dans l'onglet sécurité, Ajouter dans les sites de confiance de site de yahoo, personnaliser le niveau "Internet", etc. ) mais rien y fait. Pouvez-m'aider ? Merci d'avance. Steeve.
.Navigate(New Uri("http://finance.yahoo.com/d/quotes.csv?s=EURUSD=X&f=l1")).
Toutes les réponses
-
mardi 23 octobre 2012 19:25
Bonjour,
Le problème est que votre navigateur ne reconnait pas le type de fichier. Il ne sait pas avec quel programme l'ouvrir contrairement aux autres PC. Exemple un pdf va s'afficher dans votre navigateur car le plugin ActiveX PDF Reader est installé sur votre navigateur. Pour le CSV, regardez ce qui est utilisé sur votre autre navigateur.
N'avez-vous pas meilleurs temps d'utiliser un webclient pour récupérer l'information ?
exemple :
Faire un Import System.Net
Using client as WebClient = New WebClient() dim devise as string = client.DownloadString("http://finance.yahoo.com/d/quotes.csv?s=EURUSD=X&f=l1") MessageBox.Show(devise) End Using
Cordialement
Merci de valider par "Proposer comme réponse" si celle-ci répond à votre demande !
- Marqué comme réponse Padpanix mardi 23 octobre 2012 19:53
-
mardi 23 octobre 2012 19:57
Bonjour
Merci beaucoup pour votre réponse ultra rapide.
Votre proposition WebClient fonctionne très bien et est mieux adaptée.
Je ne connaissais pas.Cordialement
Steeve.
Steeve
-
mardi 23 octobre 2012 21:40
Pas de soucis ;)
Merci de valider par "Proposer comme réponse" si celle-ci répond à votre demande !

