Delphi-PRAXiS
Seite 1 von 2  1 2      

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 21: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 21:43

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

mkinzler 14. Aug 2010 21:43

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

OrNEC 14. Aug 2010 21:47

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

mkinzler 14. Aug 2010 21: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 21: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 22: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 22: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 22: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 22:28

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


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:13 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