Über Index kannst du das Frame auswählen.
Code:
var
Doc: IHTMLDocument2;
Index: OleVariant;
FrameDisp: IDispatch;
FrameWin: IHTMLWindow2;
FrameDoc: IHTMLDocument2;
begin
Doc := WebBrowser1.Document as IHTMLDocument2;
Index := 0;
FrameDisp := Doc.Frames.Item(Index);
if FrameDisp <> nil then
begin
FrameWin := FrameDisp as IHTMLWindow2;
FrameDoc := FrameWin.document;
if FrameDoc <> nil then
FrameDoc.designMode:='On';
end;