請問要如何disconnect? |
尚未結案
|
richardc
一般會員 發表:9 回覆:6 積分:3 註冊:2003-04-16 發送簡訊給我 |
|
hagar
版主 發表:143 回覆:4056 積分:4445 註冊:2002-04-14 發送簡訊給我 |
|
richardc
一般會員 發表:9 回覆:6 積分:3 註冊:2003-04-16 發送簡訊給我 |
Indy如何用?if NMHTTP1.Connected then NMHTTP1.Disconnect;(該段code應加入何處?我用C 撰寫)
void __fastcall TForm1::SpeedButtonGoClick(TObject *Sender)
NMHTTP1->HeaderInfo->UserId = "admin";
NMHTTP1->HeaderInfo->Password = "1234";
data = "http://" ip_Address "/" index ;
Memo1->Lines->Add( data);
NMHTTP1->Get(data);
我若只讀NMHTTP1->Get(data),不會出現錯誤訊息:exception invalidation,但若有NMHTTP1->Get(data1),NMHTTP1->Get(data2)...數筆Get讀入,就會有錯誤訊息:exception invalidation,show出"already conneccted",請問是否要disconnect?
ps:對不起,我是BCB新手,請您解釋清楚點!謝謝!
|
hagar
版主 發表:143 回覆:4056 積分:4445 註冊:2002-04-14 發送簡訊給我 |
procedure TForm1.Button1Click(Sender: TObject); begin NMHttp1.Get(Data1); repeat Application.ProcessMessages; until not NMHttp1.Connected; NMHttp1.Get(Data2); end; procedure TForm1.NMHTTP1Success(Cmd: CmdType); begin // ... if NMHttp1.Connected then NMHttp1.Disconnect; end;--- 每個人都是一本書 |
Mickey
版主 發表:77 回覆:1882 積分:1390 註冊:2002-12-11 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |