Hallo zusammen, ich hab da mal nen kleines Problem was eine Lösung braucht...
Und zwar möchte ich den Internet Explorer starten und dann einen GET-Befehl an diesen senden. Also habe ich es so gemacht:
Delphi-Quellcode:
//Vorbereiten des GET's
str := '
encoding=iso-8859-15&productDataSerialNumber='+edit[1]+'
&productDataNoSerialnumber='+edit[2]+'
&productDataManufacturer='+edit[3]+'
&errorDataCaseConditionExtended=.....'
//so dies passiert mit str, str2, str3.
//Dann werden die 3 strings in einen String gepackt:
struebergabe := PChar('
http://domain.de?'+str+'
'+str2+'
'+str3);
//auch dies funktioniert. Nun möchte ich den DefaultBrowser starten:
ShellExecute(
Handle,'
open',struebergabe,
nil,
nil,SW_SHOW);
Und bei dem ShellExecute liegt der Fehler, denn er startet den Browser nicht, spuckt aber auch keine Fehlermeldung aus. befülle ich struebergabe nur mit 2 str und nicht mit 3 klappt es, also denk ich mal das struebergabe zu lang ist für das ShellExecute, aber wie bekomme ich dann eine Lösung?
Danke euch für die Hilfe
MFG
Andre