C#
- Localizador rápido na Web
Faça sua consulta na web em sua aplicação Windows Forms usando a linguagem C# escolhendo entre múltiplos navegadores.
![]() |
Escolha entre os principais navegadores para realizar a sua busca na internet.
Namespaces usados no projeto:
using
System;
using System.Windows.Forms;
using System.Text.RegularExpressions;
O código do evento Click do botão Procurar que dispara a busca usando o navegador escolhido:
private void btnProcurar_Click(object sender, EventArgs e) { if (searchtextBox.Text == "") { MessageBox.Show("Informe a consulta para Busca na web", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (googlecheckBox.Checked == true) { string Query = "http://www.google.com/custom?q=" + Regex.Replace(searchtextBox.Text, " ", "+") + "&sa=Search&client=pub-2856636536160562&forid=1&ie=ISO-8859-1&oe=ISO-8859-1&cof=GALT%3A%23008000%3BGL%3A1%3BDIV%3A%23336699%3BVLC%3A663399%3BAH%3Acenter%3BBGC%3AFFFFFF%3BLBGC%3A336699%3BALC%3A0000 FF%3BLC%3A0000FF%3BT%3A000000%3BGFNT%3A0000FF%3BGIMP%3A0000FF%3BFORID%3A1&hl=en"; Procurar(Query); } //Yahoo if (yahoocheckBox.Checked == true) { string Query = "http://search.yahoo.com/search?p=" + Regex.Replace(searchtextBox.Text, " ", "+") + "&fr=yfp-t-501&toggle=1&cop=mss&ei=UTF-8&vc=&fp_ip=IN"; Procurar(Query); } //Msn if (msncheckBox.Checked == true) { string Query = "http://search.msn.co.in/results.aspx?q=" + Regex.Replace(searchtextBox.Text, " ", "+") + "&geovar=en-US&FORM=REDIR"; Procurar(Query); } //AOL if (aolcheckBox.Checked == true) { string Query = "http://search.aol.com/aol/search?invocationType=comsearch30&query=" + Regex.Replace(searchtextBox.Text, " ", "+") + "&do=Search"; Procurar(Query); } //alltheweb - if (BingcheckBox.Checked == true) { //string Query = "http://www.alltheweb.com/search?cat=web&cs=iso88591&q=" + Regex.Replace(searchtextBox.Text, " ", "+") + "&rys=0&itag=crv&_sb_lang=pref"; string Query = "http://br.bing.com/search?q= " + Regex.Replace(searchtextBox.Text, " ", "+") + "&rys=0&itag=crv&_sb_lang=pref"; Procurar(Query); } //altvista if (altavistacheckBox.Checked == true) { string Query = "http://www.altavista.com/web/results?itag=ody&q=" + Regex.Replace(searchtextBox.Text, " ", "+") + "&kgs=0&kls=0"; Procurar(Query); } //Ask if (askcheckBox.Checked == true) { string query = "http://www.ask.com/web?q=" + Regex.Replace(searchtextBox.Text, " ", "+") + "&search=search&qsrc=0&o=0&l=dir"; Procurar(query); } //About if (aboutcheckBox.Checked == true) { string Query = "http://search.about.com/fullsearch.htm?TopNode=%2F&terms=" + Regex.Replace(searchtextBox.Text, " ", "+") + "&x=27&y=13"; Procurar(Query); } //DogPile if (DogpilecheckBox.Checked == true) { string Query = "http://www.dogpile.com/dogpile/ws/results/Web/" + Regex.Replace(searchtextBox.Text, " ", "+") + "/1/417/TopNavigation/Relevance/iq=true/zoom=off/_iceUrlFlag=7?_IceUrl=true"; Procurar(Query); } //fastsearch if (fastsearchcheckBox.Checked == true) { string Query = "http://www.fastsearch.com/search.aspx?q=" + Regex.Replace(searchtextBox.Text, " ", "+"); Procurar(Query); } } |
Abaixo um exemplo de consulta usando o Bing:
![]() |
Pegue o projeto completo
aqui: ProcurarNaWeb.zip
2Ts 2:1
Ora, quanto à vinda de nosso Senhor Jesus Cristo e à nossa reunião com ele, rogamos-vos, irmãos,2Ts 2:2
que não vos movais facilmente do vosso modo de pensar, nem vos perturbeis, quer por espírito, quer por palavra, quer por epístola como enviada de nós, como se o dia do Senhor estivesse já perto.2Ts 2:3
Ninguém de modo algum vos engane; porque isto não sucederá sem que venha primeiro a apostasia e seja revelado o homem do pecado, o filho da perdição,Referências: