[問題] IHTMLElement
最近在網路上找到一個自動登入網站的範例 (自動填表格)
可是中間有段 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
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章