透過網頁截圖工具,監控網頁變動
參考資料:通過IViewObject接口,取瀏覽器的圖像,實現SNAP
【下載源碼】在線生成網頁縮略圖.超越Snap.com:WebSnap Beta 1.1 發布。感謝博客園的“蕭寒”重寫的底層。開源。
Q1: 加入Default.aspx.cs 出現兩個錯誤
1. _Default 不包含preview的定義,也找不到擴充方法'preview'來接受型別'_Default'的第一個引數(您是否遺漏using 指示詞或組件參考)
2. 名稱 'TextBox1'不存在於目前內容中
這兩個在Default.asp都有宣告,重開專案或者加入namespace應該就行了
Q2: 加入WebPreview and ImageLibrary有個錯誤
加入System.Windows.Forms參考
Q3: error hresult e_fail has been returned from a call to a com component
沒解決
Q4: A generic error occurred in GDI+
有關圖片存取的問題,這是沒有新增圖片存儲資料夾的緣故
Q5:開啟snaplibrary,執行後出現 輸出類型為類別庫的專案無法直接起始,
為了要偵錯此專案,請將可執行檔專案加入這個參考程式庫專案的方案,然後將他設定為起始專案
原來是因為snaplibrary有兩個專案,對於真正要run的專案右鍵 設定為起始專案 即可。
Q6:access is denied exception from hresult 0x80070005
解決辦法如下圖
成功一次過後,繼續出現error hresult e_fail has been returned from a call to a com component的錯誤
勢必要跟他決一死戰了,可惡
然後每次執行都會跑出不信任網站的錯誤。