線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1829
推到 Plurk!
推到 Facebook!

如何修改NMHTTP的內容

答題得分者是:timhuang
lanyi
一般會員


發表:18
回覆:27
積分:9
註冊:2002-06-26

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-03-11 19:03:28 IP:61.217.xxx.xxx 未訂閱
請問一下,當我使用NMHTTP的get時,若當網路的速度很慢,而我又一直送get的指令出去時,就會出現"already connected"的警告標示,我要如何修改此標示呢?因為nmhttp.dcu已經被包裝好了,所以無法看裡面的內容,有何解決的方法能夠修改NMHTTP呢?
timhuang
尊榮會員


發表:78
回覆:1815
積分:1608
註冊:2002-07-15

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-03-17 23:29:05 IP:61.221.xxx.xxx 未訂閱
引言: 請問一下,當我使用NMHTTP的get時,若當網路的速度很慢,而我又一直送get的指令出去時,就會出現"already connected"的警告標示,我要如何修改此標示呢?因為nmhttp.dcu已經被包裝好了,所以無法看裡面的內容,有何解決的方法能夠修改NMHTTP呢?
hi, 可以在使用 Get 之前先利用 Connected 屬性來判定是否尚在連線中, 以作進一步的處理.. 例如:
procedure TForm1.Button1Click(Sender: TObject);
begin
  if not nmhttp1.Connected then
    nmhttp1.Get('http://tw.yahoo.com')
  else
    showmessage('already connected');
end;
woung
一般會員


發表:1
回覆:4
積分:1
註冊:2003-01-31

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-03-26 11:57:47 IP:61.217.xxx.xxx 未訂閱
使用以下的方法,將delphi的stop on delphi exception 的checkbox 取消 使用自己的除錯方式即可達到你要的目的,別顯示警告內容。 try NMHTTP1.get('http://yahoo.com.tw') ); except on E: ESockError do begin //showmessage('test') end; end;
系統時間:2024-11-23 2:41:50
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!