Einzelnen Beitrag anzeigen

Benutzerbild von juergen
juergen

Registriert seit: 10. Jan 2005
Ort: Bönen
1.164 Beiträge
 
Delphi 11 Alexandria
 
#1

URL für Google-Suche mit "&" Zeichen aufrufen

  Alt 17. Sep 2018, 23:40
Hallo zusammen,

ich rufe aus meinem Programm die Googlesuche auf. Das funktioniert solange im Dateinamen keine "&"-Zeichen im Dateinamen vorkommen.
Diese Zeichen sind ja erlaubt und kommen z.B. in Liedern recht häufig vor.
Nun hatte ich gehofft, dass mir TIdURI.URLEncode weiterhilft. Leider tut es das nicht.

ShellExecute(Handle, 'OPEN', PWideChar(TIdURI.URLEncode('http://www.google.de/search?q=' + Edt_Interpret.Text + ' - ' + Edt_Titel.Text)), nil, nil, SW_SHOWMAXIMIZED); In dem Edit
Edt_Interpret.Text könnte z.B. stehen: Smith & Burrows
In der Googler-Suche kommt dann nur "Smith" an.

Hat jemand eine Idee wie man das lösen könnte?

Vielen Dank vorab!
Jürgen
Indes sie forschten, röntgten, filmten, funkten, entstand von selbst die köstlichste Erfindung: der Umweg als die kürzeste Verbindung zwischen zwei Punkten. (Erich Kästner)
  Mit Zitat antworten Zitat