Oppure

Loading
02/07/12 19:44
cristian3095
Salve, ho creato in vb 2008 un lettore multimediale esclusivamente per audio mp3, volevo inserire un tasto il quale schiacciato doveva aprirmi sul browser predefinito (Chrome) la ricerca effettuata con google. Non capisco come creare il link in modo che mi apra il primo risultato esattamente come il tasto "Mi sento fortunato". Ho provato così ma non funziona...
Dim indirizzo As String
        indirizzo = Replace(titolo, " ", "+")
        indirizzo = indirizzo & "+site%3Aangolotesti.leonardo.it"
        System.Diagnostics.Process.Start("http://www.google.co.uk/search?q=" & indirizzo & "&btnI=I'm+Feeling+Lucky")

Ho provato con "&btnI=I" , "&btnI=1" , "&btnI" ma non funziona >__<
sono disperato :d
Ultima modifica effettuata da cristian3095 02/07/12 19:46
aaa
03/07/12 0:50
Dark_light
Ciao cristian3095,
a me l'esempio google.co.uk/… funziona.
Quale è il tuo problema? Spiega più dettagliatamente cosa Non funziona.
aaa
03/07/12 8:12
Qwertj
Forse il problema sta nel encoding che te fai semplicemente rimipiazzando gli spazi
Usa la funzione HttpUtility.UrlEncode
System.Diagnostics.Process.Start(String.Format("http://www.google.co.uk/search?q={1}+site%3Aangolotesti.leonardo.it&btnI=I'm+Feeling+Lucky", HttpUtility.UrlEncode(titolo)))

Tutte le 4 righe le ho riunite in una, non usare variabili inutili
aaa
03/07/12 8:15
cristian3095
Ad esempio questo non funziona.
"I can do better" è una canzone di Avril Lavigne ma mi apre solo i risultati e non il primo link...
google.co.uk/…
aaa
03/07/12 23:13
Dark_light
Ciao,
a me google.co.uk/… funziona.
In ogni caso ti consiglio di seguire quanto ha scritto Qwertj.
;)
aaa