Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi In Google suchen (https://www.delphipraxis.net/21957-google-suchen.html)

Ultimator 10. Mai 2004 17:59


In Google suchen
 
Ich glaube es passt immernoch am Besten hierhin: Ich möchte in meinem selbstgeschriebenen Browser so etwas wie doe Google Toolbar verwenden, also dass ich in ein Edit-Feld den Suchbegriff eingebe, auf einen Button drücke und sich daraufhin im TWebBrowser die Seite mit den Suchergebnissen von Google öffnet. Ist sowas mit Delphi möglich? Und wenn ja, wie?

Ich hoffe ihr versteht was ich meine und könnt mir helfen.

MfG, Ultimator+

Matze 10. Mai 2004 18:05

Re: In Google suchen
 
Delphi-Quellcode:
ShellExecute(0, 'open', PChar('http://www.google.de/search?q=' + Edit12.Text + '&ie=UTF-8&oe=UTF-8&hl=de&btnG=Google-Suche&meta='), nil, nil, SW_SHOWNORMAL);

Edit: Achja
Delphi-Quellcode:
uses ShellApi
nicht vergessen ;)

Phoenix 10. Mai 2004 18:05

Re: In Google suchen
 
Ja, ist es. und wie?

Nunja, geh mal auf die Google.Suchseite und schau Dir den Quellext an. Dort steht, wie die URL einer Google-Abfrage zusammengebaut wird. ;-)

Du erzeugst also einfach anhand der Eingabe die URL und zeigst Diese im Browser an.

---Bernhard--- 10. Mai 2004 18:06

Re: In Google suchen
 
Hi!

Mach es doch einfach so:
Code:
Browser1.Navigate('http://www.google.de/search?q=' + edit1.text);
Bernhard :hi:

Ultimator 10. Mai 2004 18:08

Re: In Google suchen
 
Also auf einen vorhandenen WebBrowser folgendermaßen anzuwenden, oder?
Delphi-Quellcode:
Webbrowser1.Navigate('http://www.google.de/search?hl=de&ie=UTF-8&oe=UTF-8&q='+Edit2.Text+'+&meta=');
Verstehe ich das richtig?

[edit]Wieder mal zu langsam...[/edit]

fkerber 10. Mai 2004 18:10

Re: In Google suchen
 
Hi!

Irgendwo stand da mal (ich glaube von Christian Seehase), dass man einen andere User-Agent angeben muss, weil das sonst nicht geht.

Ciao fkerber

Ultimator 10. Mai 2004 18:20

Re: In Google suchen
 
Nö, bei mir geht alles wunderbar. Ich wills ja nicht in ner Listbox anzeigen lassen, sondern nur den WebBrowser1 hinnavigieren lassen.

Alexander 10. Mai 2004 19:46

Re: In Google suchen
 
Man kann auch über SOAP mit Google kommunizieren. Also den Google-Webservice nutzen.
Ich denke hier sind einige Beispiele, sonst steht glaube ich auch auf delphi-source etwas über Webservices und SOAP.

mirage228 10. Mai 2004 19:47

Re: In Google suchen
 
Zitat:

Zitat von fkerber
Hi!

Irgendwo stand da mal (ich glaube von Christian Seehase), dass man einen andere User-Agent angeben muss, weil das sonst nicht geht.

Ciao fkerber

Ich glaube das bezog sich auf die Indy's und nicht auf den TWebBrowser und ich mein' sakura hätte es gesagt *g*

mfG
mirage228

citybreaker 10. Mai 2004 19:57

Re: In Google suchen
 
Auf http://www.delphi-source.de gibt es glaube ich ein Tutorial darüber
wie man das ganze mit einem Service macht.


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:32 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz