so husch husch wohl kaum ;)
du müsstest dir die erste suchseite über eine GET-Anfrage holen, z.B.
memo1.text := idhttp.get('http://www.google.ch/search?q=' + suchbegriff + '&hl=de&ie=UTF-8&oe=UTF-8');
danach müsstest du von Hand mit POS und COPY im HTML nach der Anzahl Ergebniss-Seiten suchen. Die findest Du entweder ganz oben rechts oder unten in der Mitte bei "Ergebnis-Seite:" als links...
Dann müsstest Du mehrere GET-Anfragen machen, für die einzelnen Seiten, und diese zusammenführen. Die jeweilige Seite kannst du mit der Query-Variablen
"start=" im Link definieren:
Das folgende Beispiel holt Dir die z.B. 7 Seite (es sind standartmässig jeweils 10 Resultate pro Seite)
http://www.google.ch/search?q=delphi&hl=de&lr=&ie=UTF-8&oe=UTF-8&start=60&sa=N
Bei jeder einzelnen Seite müsstest du dann halt noch den Header und den Footer vor bzw. nach den Ergebnissen abschneiden...
Ist also alles sehr Umständlich - Du müsstest voll im HTML rumschnippseln ;)
mit einer query variablen
num=100 könntest du dir übrigens bis zu maximal 100 ergebnisse pro seite anzeigen lassen (so wie ich das sehe geht nicht mehr...) - diese Variable kannst du frei wählen zwischen 1 und 100...
gruss
kuisli