'http://www.google.de/search?q=+a'
Wenn du bei google nach a suchst kommt halt a. Das letzte Hochkomma muss vor dem + sein.
Ausserdem will shellexecute ein PChar.
So gehts auch:
Delphi-Quellcode:
var
a:PChar;
begin
a:= PChar('
http://www.google.de/search?q='+ QuotedStr(edit1.Text));
shellExecute(
Handle, '
open',a,
nil,
nil, SW_SHOWNORMAL);