![]() |
Variable in Hochkommas einfügen
Hallo,
ich brauche eure Hilfe. Ich möchte in Hochkommas eine Variable einfügen.
Delphi-Quellcode:
Sinn und Zweck der ganzen Angelegenheit soll sein, dass er nach dem googelt, was im EditFeld1 steht.
var
a:string; begin a:=edit1.Text; shellExecute(Handle, 'open','http://www.google.de/search?q='+a, nil, nil, SW_SHOWNORMAL); Nur irgendwie will er die Variable a da nicht so richtig akzeptieren. Könnt ihr mir helfen? Gruß, d3r.ich |
AW: Variable in Hochkommas einfügen
a:= QuotedStr(edit1.Text);
|
AW: Variable in Hochkommas einfügen
Funktioniert leider nicht.
Mein aktueller code:
Delphi-Quellcode:
Wenn ich auf den Button klicke kommt bei Google leider nur ein "A".
var
a:string; begin a:= QuotedStr(edit1.Text); shellExecute(Handle, 'open','http://www.google.de/search?q=+a', nil, nil, SW_SHOWNORMAL); end; |
AW: Variable in Hochkommas einfügen
Hallo,
versuche es einmal so:
Delphi-Quellcode:
ShellExecute(Handle, 'open', PChar('http://www.google.de/search?q='+a), nil, nil, SW_SHOWNORMAL);
|
AW: Variable in Hochkommas einfügen
Vielen Dank. Es hat funktioniert.
Liegt das jetzt an dem PChar oder an den Klammern? Gruß |
AW: Variable in Hochkommas einfügen
Hallo,
es liegt am PChar. |
AW: Variable in Hochkommas einfügen
'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); |
AW: Variable in Hochkommas einfügen
Ich danke euch.
Es funktioniert super. Gruß, d3r.ich |
AW: Variable in Hochkommas einfügen
Nächsts mal einfach die Fehlermeldung nicht verheimlichen. Da wird dir schneller geholfen als wenn du nur schreibst das es so nicht geht. (unter anderem deswegen weil die Fehlermeldung in aller Regel aussagt was der Fehler ist) :-)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:04 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 by Thomas Breitkreuz