![]() |
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+ |
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:
nicht vergessen ;)
uses ShellApi
|
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. |
Re: In Google suchen
Hi!
Mach es doch einfach so:
Code:
Bernhard :hi:
Browser1.Navigate('http://www.google.de/search?q=' + edit1.text);
|
Re: In Google suchen
Also auf einen vorhandenen WebBrowser folgendermaßen anzuwenden, oder?
Delphi-Quellcode:
Verstehe ich das richtig?
Webbrowser1.Navigate('http://www.google.de/search?hl=de&ie=UTF-8&oe=UTF-8&q='+Edit2.Text+'+&meta=');
[edit]Wieder mal zu langsam...[/edit] |
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 |
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.
|
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. |
Re: In Google suchen
Zitat:
mfG mirage228 |
Re: In Google suchen
Auf
![]() wie man das ganze mit einem Service macht. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:42 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz