请问,如何手动创建一个IHTMLDocument2接口所对应的对象的实例?谢谢!

解决方案 »

  1.   

    var
        FIntf: IWebBrowser2;
        FIE: TInternetExplorer;    FIntf := CoInternetExplorer.Create;
        FIE := TInternetExplorer.Create(Self);
        FIE.ConnectTo(FIntf);
        FIE.Navigate2('http://www.qdocuments.net');
        doc = FIE.DefaultInterface.Document as IHTMLDocument2;
      

  2.   

    谢谢chechy,我想能不能不用iwebbrowser2和Tinternetexplorer,可不可以直接创建一个能被ihtmldocument2引用的对象。
      

  3.   

    USES MSHTML;
    ...var
      doc:IHtmlDocument2;
    begin
      doc:=CoHTMLDocument.Create  as IHtmlDocument2;