Kleiner Tip:
Teile das in unterschiedliche Methoden auf, dann wird es erheblich übersichtlicher und dadurch einfacher zu verstehen/warten:
Delphi-Quellcode:
procedure TForm1.GooglesucheKeyDown(Sender: TObject;
var Key: Word;
Shift: TShiftState);
begin
if key = VK_RETURN
then
begin
SucheBeiGoogle( GoogleSuche.Text );
end;
end;
// Ich habe mal deine bisherige Lösung hierrein verwurstet
// Evtl. fällt dir jetzt auch dein Fehler auf ;o)
procedure TForm1.SucheBeiGoogle(
const Suchbegriffe:
string );
begin
ShellExecute(
handle,
nil, Pchar('
https://www.' + Suchbegriffe + '
.de'),
nil,
nil, SW_SHOW);
end;
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ea 0a 4c 14 0d b6 3a a4 c1 c5 b9
dc 90 9d f0 e9 de 13 da 60)