Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Suchbegriff an Google übergeben? (https://www.delphipraxis.net/153752-suchbegriff-google-uebergeben.html)

OrNEC 14. Aug 2010 22:40

Delphi-Version: 2005

Suchbegriff an Google übergeben?
 
Hallo,

wie kann ich aus meiner Anwendung heraus ein Begriff an Google übergeben?

Ich weiß wie ich Google aufrufen soll:


Delphi-Quellcode:
ShellExecute(Application.Handle, 'open', PChar('http://google.de'), nil, nil, SW_SHOWNORMAL);


Aber wie lasse ich Google gleich nach einem Begriff suchen?

Danke!

XHelp 14. Aug 2010 22:43

AW: Suchbegriff an Google übergeben?
 
Code:
http://www.google.de/search?q=IchBinEinBegriff

mkinzler 14. Aug 2010 22:43

AW: Suchbegriff an Google übergeben?
 
http://www.google.de/search?q=<Suchbegriff>

OrNEC 14. Aug 2010 22:47

AW: Suchbegriff an Google übergeben?
 
Wow, tatsächlich, es läuft! Danke! :thumb:

mkinzler 14. Aug 2010 22:47

AW: Suchbegriff an Google übergeben?
 
Hättest du abr auch selber sehen könne, wenn du dir die Adressleiste im Browser angesehen hättest

OrNEC 14. Aug 2010 22:51

AW: Suchbegriff an Google übergeben?
 
Zitat:

Zitat von mkinzler (Beitrag 1042245)
Hättest du abr auch selber sehen könne, wenn du dir die Adressleiste im Browser angesehen hättest

Hab ich auch, aber das hat man dann:

Delphi-Quellcode:
http://www.google.de/#hl=de&source=hp&q=hallo&aq=f&aqi=g10&aql=&oq=&gs_rfai=&fp=3f7d239d2aca871

Ja... entschlüsseln hab ich es auch versucht, aber auch nach einem Weg gesucht, wie ihr mir zeigt habt, aber konnte leider nix finden.

OrNEC 14. Aug 2010 23:08

AW: Suchbegriff an Google übergeben?
 
Jetzt komme ich mit dem Unicode nicht mehr weiter.


Delphi-Quellcode:
ShellExecute(Application.Handle, 'open', PWideChar(WideFormat('http://www.google.de/search?q=%s', [str])), nil, nil, SW_SHOWNORMAL);


Hab ne Fehlermeldung: Inkompatible Typen: "WideChar" und "Char". Das kopiere ich noch nicht, wie sollen die zwei Typen sich vertragen?

jfheins 14. Aug 2010 23:17

AW: Suchbegriff an Google übergeben?
 
Du verwendest ja auch die ANSI-Version und willst einen PWideChar übergeben. das kann nicht klappen.

verwende ShellExecuteW() wenn du Unicode möchtest.

OrNEC 14. Aug 2010 23:19

AW: Suchbegriff an Google übergeben?
 
Genau hab inzwischen das selbe gefunden. :thumb:


Delphi-Quellcode:
ShellExecuteW(Application.Handle, 'open', PWideChar(WideFormat('http://www.google.de/search?q=%s', [str])), nil, nil, SW_SHOWNORMAL);

OrNEC 14. Aug 2010 23:28

AW: Suchbegriff an Google übergeben?
 
Ah... jah... und wie geht das bei MySpace und Facebook? :-D

XHelp 15. Aug 2010 05:54

AW: Suchbegriff an Google übergeben?
 
Wie geht was bei facebook und myspace? Suchen? Musst du dich bei Facebook nicht zuerst anmelden? Bei Myspace siehst du den Link auch im Browser, wobei da Parameter wie "orig" scheinbar weg können

mkinzler 15. Aug 2010 11:12

AW: Suchbegriff an Google übergeben?
 
Schau schoch einfach nach.

OrNEC 15. Aug 2010 11:30

AW: Suchbegriff an Google übergeben?
 
Zitat:

Zitat von mkinzler (Beitrag 1042282)
Schau schoch einfach nach.

Wo denn, hab schon alles durchgesucht... :roteyes:

OrNEC 11. Feb 2011 16:10

AW: Suchbegriff an Google übergeben?
 
Zitat:

Zitat von mkinzler (Beitrag 1042241)
http://www.google.de/search?q=<Suchbegriff>

Und für youtube oder myspace? Kennt die jemand? Danke!

jfheins 11. Feb 2011 16:18

AW: Suchbegriff an Google übergeben?
 
Zitat:

Zitat von OrNEC (Beitrag 1081069)
Und für youtube oder myspace? Kennt die jemand? Danke!

Selber finden???

Tipp doch mal bei youtube "TEST" ein und gucke dir danach die Adresszeile deines Browsers an. Da steht dann sowas wie War das jetzt soooo schwierig?


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:20 Uhr.

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