Allez en faisant une petite recherche sur le net voilà ce que j'ai trouvé (car les Webbrowser j'accroche vraiment pas ..).... :
Ne pas oublié d'ajouter la référence à la librairie System.Web.dll dans le projet et ensuite d'importer les espaces de noms suivants :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Imports System.Web Imports System.NetSource
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 Dim inputString$ = "Good Morning" Dim outputString$ = String.Empty Dim inputLang$ = "en" Dim outputLang$ = "fr" Dim url$ = String.Format("http://www.google.com/translate_t?hl=en&ie=UTF8&text={0}&langpair={1}", inputString, inputLang & "|" & outputLang) Using wc As New WebClient With wc .Encoding = System.Text.Encoding.UTF8 outputString = .DownloadString(url) outputString = outputString.Substring(outputString.IndexOf("<span title=""") + "<span title=""".Length) outputString = outputString.Substring(outputString.IndexOf(">") + 1) outputString = outputString.Substring(0, outputString.IndexOf("</span>")) outputString = HttpUtility.HtmlDecode(outputString.Trim()) End With End Using MessageBox.Show(outputString)
A+
Partager