Oppure

Loading
27/05/08 17:44
chibi89
Salve ragazzi sono nuovo del forum e mi piace programmare ed è qui che ho un poblema.
Nel mio programma di navigazione in web ho la necessita di inserire gli elementi che permettino di effettuale una ricerca su google
es: ho una TextBar e un Botton, e vorrei che cliccando sul bottone avvii la ricerca su google "ovviamente nella textbar si scrive prima cosa si desideri cercare.
Potete aiutarmi pleas!
aaa
28/05/08 16:29
Il Totem
Devi solo costruire la query string giusta che contenga i parametri di ricerca. Prendi ad esempio questa:
google.it/…=
Dove i parametri sono, rispettivamente:
hl=it
safe=off
rls=GGGL%2CGGGL%3A2006-18%2CGGGL%3Ait
q=google+search+control
btnG=Cerca
meta=[niente]

La query in questione rispecchia le mie preferenze di ricerca, ma può andare bene comunque. Bisogna notare che il parametro q contiene le parole da cercare, separate da un + (d eventualmente altri operatori di ricerca). Quindi puoi usare un codice
di questo tipo:
'txtSearch è la textbox in cui si inseriscono
'le parole da cercare
Dim Str As String = txtSearch.Text
Dim Words As New List(Of String)

'Separa il testo in base agli spazi, aggiungendo
'ogni singola parola alla lista
For Each S As String In Str.Split(" ")
  If Not String.IsNullOrEmpty(S) Then
    Words.Add(S)
  End If
Next

'Costruisce la query
Dim Query As String = _ 
"hl=it&safe=off&rls=GGGL%2CGGGL%3A2006-18%2CGGGL%3Ait&q="

'Accoda le singole parole, separate da '+'
For I As Int16 = 0 To Words.Count - 1
  If I > 0 Then Query &= "+"
  Query &= Words(I)
Next

'Conclude la query
Query &= "btnG=Cerca&meta="

'Effettua la ricerca
Web.Navigate("http://www.google.it/search?" & Query)
aaa
28/05/08 18:45
chibi89
[i]grz mille per l'aiuto, ma nel pezzo di codice
 'Conclude la query 
        Query &= "btnG=Cerca&meta="

quando effettuo la ricerca oltre alla parola che cerco si mette alla fine della parole "btnG=Cerca"
da cosa può derivare?, premessoche io uso VB.NET 2008

tutto risolto grz ancora
Ultima modifica effettuata da chibi89 28/05/08 19:09
aaa
28/05/08 19:33
chibi89
e un'ultima cosa come posso fare per impostre tramite richiesta di metterlo come Browser predefinito?
aaa
29/05/08 15:59
Il Totem
Err... questo non lo so... ma so come impostarlo come applicazione predefinita per i file html/htm/php/asp/aspx/ecc... Guarda i miei appunti "Associare un'icona a un tipo di file" nella sezione Tutorials.
aaa
29/05/08 19:10
chibi89
potresti passarmi il link che nn lo trovo:d
Ultima modifica effettuata da chibi89 29/05/08 19:18
aaa