Entwickler-Ecke

Internet / Netzwerk - Webseite Daten übergeben?


Grolle - So 12.02.06 14:03
Titel: Webseite Daten übergeben?
Hallo!
Ich möchte die Telefonbuchsuche im Internet nutzen z. B. http://www.dasoertliche.de. Der Anwender
soll in meinem Programm die Daten in EditFelder füllen und die Suche soll dann automatisch
mit dem Standardbrowser starten (also mit ShellExecute). Wie bekomme ich den entsprechenden
Link für die Suche heraus. Habs schon mit manuellem rauskopieren getestet. Das hat aber nicht
geklappt.

Viele Grüße vom Grolle


Lannes - So 12.02.06 15:10

Hallo,

wenn man sich mal die URL nach einer Suche anschaut und interpretiert,
kommt man zu folgendem Ergebnis das auch funktioniert:

Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
var s : String;
begin
  s := 'http://www.dasoertliche.de/oetb_1.htm?'
       +'kw=Göppert'             //Suchwort
       +'&fn='                   //Vorname
       +'&st='                   //Straße
       +'&hnr='                  //Nr
       +'&pc2='                  //PLZ
       +'&ci=Waltrop'            //Ort oder Vorwahl
       +'&Suchen.x=64&Suchen.y=8';
  shellexecute(Form1.Handle,nil,PChar(s),nil,nil,SW_SHOWNORMAL);
end;


Grolle - Mo 13.02.06 12:29

Besten Dank. Das klappt einwandfrei!