![]() |
Delphi-Version: 7
"&"-Zeichen trennt String für YouTube Suche?
Hallo Jungs,
hab folgende Funktion die Youtube aufruft und da nach einem bestimmten String bzw. Suchbegriff sucht. Aber wenn in dem String ein "&"-Zeichen vorkommt wir der String an dieser Stelle abgebrochen und nur Teilstring vor dem & übergeben. Kann mir jemand sagen woran es liegen könnte? Danke!
Delphi-Quellcode:
Also wenn der String "Autos & Motorräder" lautet wird an Youtube nur "Autos" übergeben. :gruebel:
procedure TForm1.SearchbyYouTube1Click(Sender: TObject);
var str: WideString; begin if Label3.Caption<>'' then begin str:=Label3.Caption; ShellExecuteW(Application.Handle, 'open', PWideChar(WideFormat('http://www.youtube.com/results?search_query=%s', [str])), nil, nil, SW_SHOWNORMAL); end; end; |
AW: "&"-Zeichen trennt String für YouTube Suche?
Versuch es mal mit:
Delphi-Quellcode:
uses HTTPApp;
... str := HTTPApp.HTTPEncode(str); ShellExecuteW(...); |
AW: "&"-Zeichen trennt String für YouTube Suche?
Was machen diese Funktion wenn ich fragen darf?
Nachtrag: hab bereits gefunden was es bedeutet. Aber so wie es scheint kann diese Funktion kein Unicode, oder? Zitat:
|
AW: "&"-Zeichen trennt String für YouTube Suche?
Dann versuch es doch mal hiermit:
![]() |
AW: "&"-Zeichen trennt String für YouTube Suche?
Wow, das hab ich gesucht, danke dir! :thumb:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:50 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz