为什么循环会出错!!!!(100分)

  • 主题发起人 主题发起人 chy.com
  • 开始时间 开始时间
C

chy.com

Unregistered / Unconfirmed
GUEST, unregistred user!
for i:=0 to count do
begin
StatusBar1.Panels.Items[0].Text:='正在搜索:'+ListBox1.Items.Strings;
Showmessage(ListBox1.Items.Strings);
NMHTTP1.Get(URL_pip+ListBox1.Items.Strings);
end;

循环不定次数后就报错,是不是在第二次Get时,需要得到NMHTTP的某个标志??请高手解惑
 
for i:=0 to count-1 do
begin
StatusBar1.Panels.Items[0].Text:='正在搜索:'+ListBox1.Items.Strings;
Showmessage(ListBox1.Items.Strings);
NMHTTP1.Get(URL_pip+ListBox1.Items.Strings);
end;
瞎猜的,试 试吧.
 
应该是这样的:
for i:=0 to count - 1 do
begin
StatusBar1.Panels.Items[0].Text:='正在搜索:'+ListBox1.Items.Strings;
Showmessage(ListBox1.Items.Strings);
NMHTTP1.Get(URL_pip+ListBox1.Items.Strings);
end;

 
部队,错误信息是

class EAbortError with message'Socket capture aborted'
 
后退
顶部