Autor Beitrag
zero_cool1986
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 95

MS DOS ;)
D6
BeitragVerfasst: Fr 30.05.08 13:26 
Hallo liebe Delphi-Community, ich hab wieder mal ein Problem, und zwar habe ich Formelemente immer über den Webbrowser in Delphi automatisch ausgefüllt, das setzte aber vorraus, das die Seite immer erst geladen werden musste und ich einen Webbrowser auf meiner Form habe, ist es möglich mit den Form-Elementen zu kommunizieren, ohne den Webbrowser zu benutzen?

Danke schonmal im Vorraus :)
LexXis
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 170
Erhaltene Danke: 3



BeitragVerfasst: Fr 30.05.08 13:43 
Du könntest bspw. idHTTP von Indy nutzen und dann das Formular selbst ausfüllen. Das geht dann über die jeweiligen POSTs bzw. GETs

EDIT:
Ne weitergehende Erklärung meinerseits wär praktisch :D

Für GET nimmst du
ausblenden Delphi-Quelltext
1:
IdHTTP1.Get('Url deiner Seite?parameter1='+parameter1+'¶meter2='+'parameter2 usw usf');					


Post ist mit nem Bischen Mehraufwand verbunden.
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
var
  paralist: TStringList;

begin
  paralist := TStringList.Create;
  paralist.Add('parameter1='+parameter1);
  paralist.Add('parameter2='+parameter2);
  //usw usf

  IdHTTP1.Post('Url deiner Seite', paralist);

  paralist.Free;
end;