本人新手,最近用 delphi 寫了一個 ActiveX 插件用來自動登錄表單,用到了 WebBrowser,在生成 .ocx 檔案時一切正常沒有提示任何警告。注冊成功后也能在 IE 瀏覽器上執行,但是 IE 瀏覽器執行成功后會出現一個彈出框提示 Invalid variant operation ,IE8-11都會出現這個問題,求前輩指點!!!
uj5u.com熱心網友回復:
自己頂一下
uj5u.com熱心網友回復:
前輩們快來啊!好像在執行登錄操作成功時,才會顯示出來。難道是因為瀏覽器覺得這種行為不安全所以才提示用戶的?有解決辦法嘛?!!!!!!uj5u.com熱心網友回復:
應該是,執行了無效的操作。uj5u.com熱心網友回復:
多謝樓上的前輩!前輩我有疑問:
1. 無效的操作是因為 WebBrowser 觸發了頁面按鈕的 click 事件嘛?
2.該怎么解決呢?
這個插件實作的功能很簡單就是自動登錄表單,主要代碼如下圖所示:
uj5u.com熱心網友回復:
好像發現用 ActiveX 自動填充表單資料時才會出現這個提示,如果是手動輸入就一切正常uj5u.com熱心網友回復:
快來人啊!!!轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/49287.html
標籤:VCL組件開發及應用
上一篇:teechart輪廓圖
