陈
陈桂坚
Unregistered / Unconfirmed
GUEST, unregistred user!
请大家看一看我这一断代码有什么问题???????
for i:=0 to listbox1.count-1 do
begin
clientsocket1.close;
clientsocket1.host:=listbox1.items;
clientsocket1.port:=1433;
try
clientsocket1.open;
listbox2.items.add(listbox1.items); //明明上一句有异常,但是它还是执行啦
except
showmessage('找不到这个端口!');
end;
end;
我在ONERROR事件里已经把所有的ERROR都屏蔽啦、~
但是它好象不会处理异常呀~~~明明CLIENTSOCKET1.OPEN这句用异常啦,它还继续执行 listbox2.items.add(listbox1.items)这一句呀~~~~~~~~为什么呀?|?
for i:=0 to listbox1.count-1 do
begin
clientsocket1.close;
clientsocket1.host:=listbox1.items;
clientsocket1.port:=1433;
try
clientsocket1.open;
listbox2.items.add(listbox1.items); //明明上一句有异常,但是它还是执行啦
except
showmessage('找不到这个端口!');
end;
end;
我在ONERROR事件里已经把所有的ERROR都屏蔽啦、~
但是它好象不会处理异常呀~~~明明CLIENTSOCKET1.OPEN这句用异常啦,它还继续执行 listbox2.items.add(listbox1.items)这一句呀~~~~~~~~为什么呀?|?