conseil pour le remplacement de WebBrowser de vb2013
Bonjour,
Dans un programme développé avec vb2013 je demande à télécharger un fichier. Le site m'envoie le fichier dés que j'ai fourni les paramètres des données que je souhaite et après un clic sur un bouton de la page.
Le contrôle webbrowser met en œuvre un échange pour savoir si le fichier doit être ouvert ou ecrit dans un dossier, demande la localisation du dossier etc.
Ce dialogue me gêne et je n'ai pas réussi à le by-passer
Ma recherche s'oriente donc vers un remplacement de webbrowser. Je n'ai pas trouvé mon bonheur avec webkit (API insuffisant), avez vous un conseil, une expérience?
Merci de votre retour
PS: utilisation du webbrowser actuel de vb2013
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
page_info.ScriptErrorsSuppressed = True
page_info.Navigate(site_demande)
Private Sub page_info_DocumentCompleted(ByVal sender As Object, ByVal e As System.Windows.Forms.WebBrowserDocumentCompletedEventArgs)
' la date de fin de l'historique des données
page_info.Document.GetElementById("ctl00_BodyABC_txtFrom").SetAttribute("value", (Today - delais_trois_ans).ToShortDateString)
' click sur le bouton pour démarrer le téléchargement
elements = page_info.Document.GetElementsByTagName("input")
For Each entree As HtmlElement In elements
If entree.GetAttribute("value").Equals("Télécharger") Then
entree.InvokeMember("click")
End If
Next |
Merci pour votre temps et vos conseils