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