Hallo seddto1977,
zwei Dinge die ich gesehen habe:
1. idHTTP von Form1 ist hoffentlich nicht per Drag & Drop auf dem Formular gelandet und wird in Deiner Methode wieder neu erstellt? Anderes herum: idHTTP ist im Bereich private deklariert.
2. Deine Quelltext funktioniert
Aber nur solange du eben nur ein Suchwort eingibst. Denn google erwartet bei q= eben eine genau "Beschreibung" des Begriffes:
D.h.:
Aus einem Blank soll ein + werden (also ich suche nach 1 und 2)
Also der Suchstring bei dem Wort ->Delphipraxis<- sollte so aussehen
Zitat:
...q=Delphipraxis...
Bei der Suche nach ->Delphi Praxis<- muss er so aussehen
Zitat:
...q=Delphi+Praxis...
Man sieht + anstatt Blank
Bei der suche nach ->Delphi + Praxis<-
Zitat:
...q=Delphi+%2B+Praxis...
man sieht + anstatt Blank und das echte + der Anfrage kodiert als %2B
Mit StringReplace dürftest du ziemlich weit kommen
Aber Vorsicht, das kann Uferlos werden wegen den Sonderzeichen etc.
Gruß, Chris