Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#3

Re: Editfelder in Farmes einer Website ansprechen

  Alt 16. Jan 2008, 21:34
Hallo,

wenn Frames vorhanden sind, dann besser so:

Delphi-Quellcode:
var
  vDoc, vFrame, vForm: OleVariant;
  iFrame, iForm: Integer;
  sElement: string;
begin
  // iFrame, iForm, sElement assumed valid
  vDoc := WebBrowser.OleObject.Document;
  vFrame := vDoc.frames.item(iFrame);
  vDoc := vFrame.contentWindow.Document;
  vForm := vDoc.forms.item(iForm);
  vForm.elements.item(sElement).value := '1';
end;
Statt über den Index kann auch über einen Namen auf die Form oder den Frame zugegriffen werden.

Grüße vom marabu
  Mit Zitat antworten Zitat