Hi Glenn,
no matter what libraries or components your port scanner employs: You really should do an ICMP prescan to rule out dead
IP addresses. Only thereafter you should run a port scan on the remaining set of addresses you kept in a TList or TStringList. That way you won't suffer from aggregating timeouts.
Regards