TWebBrowser控制元件與MSHTML庫連線 (轉)
Browser
與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;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-987582/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 關於MSHTML (轉)HTML
- [資料庫連線字串] Access 連線字串(轉)資料庫字串
- [資料庫連線字串]Access連線字串(轉)資料庫字串
- 【轉載】通訊長連線與短連線
- 轉載:內連線與外連線的區別
- php與myslq的連線(轉)PHP
- DELPHI 使用dbexpress控制元件連線MySQL資料庫方法Express控制元件MySql資料庫
- (轉)PHP連線資料庫之PHP連線MYSQL資料庫程式碼PHP資料庫MySql
- 利用weblogic的POOL(連線池)連線資料庫 (轉)Web資料庫
- 轉載pythonmysql資料庫連線PythonMySql資料庫
- jsp連線資料庫大全(轉)JS資料庫
- jdbc-odbc連線資料庫 (轉)JDBC資料庫
- Winform引用mshtml程式集的問題 (轉)ORMHTML
- 精PHP與MYSQL資料庫連線PHPMySql資料庫
- 資料庫與python的連線資料庫Python
- .Net與Oracle的資料庫連線Oracle資料庫
- Oracle(+)連線與Join連線Oracle
- 左連線與右連線
- 長連線與短連線
- [轉] 連線資料庫查詢手冊資料庫
- 常用資料庫JDBC連線寫法 (轉)資料庫JDBC
- ADO連線資料庫字串大全 (轉)資料庫字串
- MyGeneration連線MySql資料庫解決(轉)MySql資料庫
- ASP連線MySQL資料庫的方法(轉)MySql資料庫
- unix系統當中 軟連線與硬連線的區別(轉)
- ORACLE 半連線與反連線Oracle
- 外連線與連線順序
- 轉摘_儲存型別與連線方式型別
- 類,介面與動態連結庫 (轉)
- 禁用TwebBrowser右鍵Web
- .NET中各種資料庫連線大全 (轉)資料庫
- [ 轉載]常用資料庫JDBC連線寫法資料庫JDBC
- Http持久連線與HttpClient連線池HTTPclient
- 用Navicat連線資料庫-資料庫連線(MySQL演示)資料庫MySql
- 資料庫外連線,自然連線,內連線,條件連線,等值連線關係及詳解資料庫
- 連結檔案 (硬連線 與 符號連線)符號
- 連線資料庫資料庫
- 資料庫連線資料庫