全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1413
推到 Plurk!
推到 Facebook!

網頁登入..

答題得分者是:powerhowardchen
kc035716
一般會員


發表:10
回覆:14
積分:4
註冊:2004-05-10

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-09-27 10:13:04 IP:61.56.xxx.xxx 未訂閱
我寫了一段程式要登入蕃薯藤的email void __fastcall TForm1::Button1Click(TObject *Sender) { TStringList *sl= new TStringList; sl->Add("id=帳號"); sl->Add("pwd=密碼"); sl->Add("cid=MAIL"); sl->Add("url=http://mail.yam.com/mail/charge/Login"); sl->Add("Submit=登入"); IdHTTP1->Post("http://member.yam.com/login/login.php", sl); delete sl; } 結果一按button就出現...connection closed gracefully 這個錯誤訊息... 我程式哪裡有寫錯呢 請各位高手指點一下3Q
powerhowardchen
初階會員


發表:15
回覆:28
積分:28
註冊:2004-04-19

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-09-27 15:00:21 IP:203.73.xxx.xxx 未訂閱
你的問題跟 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=56226 一樣, 我已經回答了. 看了你的作法, 應該跟我是ㄧ模一樣. 但是我沒有出現任何錯誤訊息或 Exception 呀! 當登入完成時會回覆網頁內容為 "<html><body>.replace("http://mail.yam.com/mail/charge/Login");</body></html>" 這時, 已經可以使用同ㄧ個 IdHttp 操作所有信箱功能了, 例如: Get("http://freemail.yam.com/mail/messages.html?f=0&n=收件資料夾") 可以取得收件夾資料. Get("http://freemail.yam.com/mail/view.html?f=0&n=收件資料夾&m=0&mn=10LFCQR.body") 可以取得第ㄧ件信件標題資料. Get("http://freemail.yam.com/mail/view.html?f=0&m=0&mn=10LFCQR.body") 可以取得第ㄧ件信件內容資料. Exception: "connection closed gracefully" 是一個正常的錯誤訊息, 這是因為對方電腦的不正常斷線所導致的, Exception 型態為 EIdConnClosedGracefully, 可以用 try ... catch 攔截後予以忽略. 對於該錯誤訊息, 可參考 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=25497 ================================================== Howard Chen. Delphi, Java 我的神..... .NET 垃圾筒在哪裡?...
kc035716
一般會員


發表:10
回覆:14
積分:4
註冊:2004-05-10

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-09-27 16:59:43 IP:61.56.xxx.xxx 未訂閱
嗯嗯 謝啦^^powerhowardchen
系統時間:2024-05-04 22:34:58
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!