設定自動連續登入網頁之問題 |
尚未結案
|
MidasFan
一般會員 發表:41 回覆:22 積分:12 註冊:2004-06-03 發送簡訊給我 |
各位先進好:
小弟利用 EmbeddedWB1 去寫一個Yahoo拍賣 自動登入的網頁程式 1.連結到 yahoo拍賣 會員登入的頁面 2.輸入 使用者名稱 及 密碼 3.登入到 yahoo拍賣 網頁 目前會遇到一個狀況 當我連接 yahoo拍賣 會員登入的頁面 在程式部分 不能馬上輸入 使用者名稱跟密碼 因為 網頁資料可能沒有 下載完畢 HTMLDocument := EmbeddedWB1.Document as IHTMLDocument2; EmbeddedWB1.OleObject.Document.GetElementByID('username').value:='ch88888'; EmbeddedWB1.OleObject.Document.GetElementByID('passwd').value:='999999999'; LoginElement := GetFormByNumber(HTMLDocument,0); LoginElement.submit; 於是我寫在 EmbeddedWB1DocumentComplete(ASender: TObject; const pDisp: IDispatch; var URL: OleVariant) 這一個事件下面 但是問題來了 只要 之後 去自動設定 一個新的網頁 他就會 不斷的去觸發 這一個事件 我想請教的是 有沒有辦法 讓他自己去判斷 下載完畢 然後去做下一個連結呢 因為要下載完 才可以給新的網頁網址,不然會出現錯誤 如果我設定很多個 自動連結的網址 就會不斷 去 觸發 EmbeddedWB1DocumentComplete 請教有沒有比較好的方式去做處裡 謝謝 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |