[問題] IHTMLElement

看板C_Sharp (C#)作者 (大頭..)時間18年前 (2007/08/16 20:41), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
最近在網路上找到一個自動登入網站的範例 (自動填表格) 可是中間有段 MyInput = ((MSHTML.HTMLInputElementClass)MyElement); 轉型會出錯誤,不知道是怎麼回事?? [System.InvalidCastException 未處理 Message="無法將型別 'System.__ComObject' 的 COM 物件轉換為類別型別 'MSHTML.HTMLInputElementClass'。加入 CLR 且不支援 IProvideClassInfo 或未註冊 任何 Interop 組件的 COM 元件,將會包裝在 __ComObject 型別中。這個型別的執行個 體無法轉換為任何其他類別; 但只要基礎 COM 元件支援介面 IID 的 QueryInterface 呼 叫,即可將其轉換為介面。"] 該加入的參考都有加入了.. 卡在轉介面上 後續不知道怎麼最下去 QQ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.216.18
文章代碼(AID): #16n4Ngi8 (C_Sharp)
文章代碼(AID): #16n4Ngi8 (C_Sharp)