• λ我爱Aspx >> Asp.Net >> TWebBrowser控件与MSHTML库连接
  • TWebBrowser控件与MSHTML库连接

  • :未知  Դ:internet  :2007-5-5 19:45:36  ؼ:web
  • WebBrowser控件

    配置与IE的配置相同

    方法一 使用Document属性得到 Document 层

    WebBrowser.Document:IDispatch //是IDispatch接口

    Var Doc: IHTMLDocument2;

    begin

    ...

    try //注意:使用 As 时必须加try...except...end保护

    Doc:= (WebBrowser1.Document) as IHTMLDocument2;

    if Assigned(Doc) then begin //判断是否为空

    ...//具体操作

    end;

    except

    ...

    end;

    ...

    end;

    方法二 使用QueryInterface接口得到 Window 层

    WebBrowser.QueryInterface(IID_IHTMLWindow2, Out Win: IHTMLWindow2);//返回WebBrowser控件的IHTMLWindow2接口

    Var Win: IHTMLWindow2;

    Begin

    ...

    try

    WebBrowser1.QueryInterface(IID_IHTMLWindow2, Win);

    if Assigned(Win) then begin //判断是否为空

    ...//具体操作

    end;

    except

    ...

    end;

    ...

    end;

    Ҷƪл˵?
  • һƪTAPI基本函数
    һƪLILO启动问题详解