microsoft.mshtml

    3熱度

    1回答

    嘿,我試圖使用Microsoft.MSHTML(版本7.0.3300.0)庫從HTML字符串中提取正文文本。我已經將這個功能抽象成一個幫助方法GetBody(string)。 當在無限循環中調用時,該進程最終將耗盡內存(通過觀察任務管理器中的內存使用情況進行確認)。我懷疑這個問題是由於我對MSHTML對象的錯誤清理。我究竟做錯了什麼? 我當前GetBody(串)的定義是: public stati

    1熱度

    1回答

    我有一個有效的IHTMLElement對象指向IE9中的圖像。圖像數據最近通過IDirectDrawSurface更新。我試圖找到一種方法來強制IE9在更新圖像數據後重新繪製DOM中的圖像。任何人都可以請直接給我一個強制刷新已經更新過的圖像的方法嗎? 途徑我已經試過: HRESULT ret = pElement->get_style(&pStyle); pStyle->put_visibili

    1熱度

    4回答

    我們有一個適用於MS Office並使用Microsoft.mshtml.dll的應用程序。我們使用ClickOnce來部署應用程序。該應用程序在大多數計算機上都沒有問題,但有時會出現錯誤,提示「系統需要更新,Microsoft.mshtl.dll應該位於GAC中」。 我們嘗試在沒有運氣的情況下安裝Office的PIA。由於Microsoft.mshtml.dll是一個依賴於系統的文件,因此我們無

    1熱度

    1回答

    mshtml.HTMLDocumentClass doc = (mshtml.HTMLDocumentClass)IE.Document; object script= doc.Script; object[] args = { FirstArgument , "FrameContent", "tree.aspx", "FrameNav" }; script.GetType().Invoke

    5熱度

    1回答

    我有點困惑,也許你可以幫助我。 我已經在Mshtml.dll的(8.0版本)和Microsoft.mshtml.dll(7.0版本) 如果我去的引用添加到我的WPF項目,並嘗試添加該Mshtml.dll的,它告訴我該引用必須是有效的程序集或com組件。這是正確的,因爲我知道我必須添加一個對Microsoft.mshtml.dll的引用,因爲它是mshtml.dll的包裝,對嗎? 現在,我的msht

    5熱度

    2回答

    我使用PassthruAPP方法掛鉤到HTTP/HTTPS通過IE提出的請求。 它的工作以及在大多數情況下,但是我注意到一個問題。一次只有一個下載線程處於活動狀態,通常IE使用兩個下載線程。我可以看到創建了兩個IInternetProtocol對象,但IE一次只能使用一個。 這與IE7發生的事情,我還沒有與其他版本試過沒。 這個問題似乎是IE回落到下載的項目之一在當IInternetSession