c#爱好者请进~~~多线程问题~~~~~~求救,分不够再加
本人写了一个端口扫描器,扫描局域网内的指定ip段的主机.
扫描端口有两种方式,一种是输入起始、结束端口,
一种是在列表中选择要扫描的端口
软件在写成单线程的时候用的还好,当我把程序写成多线程的时候出了些问题
在软件界面上有个线程数combox,在里面选择了线程数后
单击扫描,程序开起combox里输入的线程数个线程,每个线程扫描一个ip的端口,并把扫描结果加到listbox中,主线程阻塞,等到线程不足combox里输入的线程数时,
主线程再开子线程,接着ip段内没扫描的ip往下扫~!!!!!!!!!!!!!!!
我是个新手,希望各位csdn的朋友们,帮帮我`!
我先谢过了~!!!!thank you ~!!
thank you very much~!!!!!!!
我的程序在这里:http://www.yitian130.com/portscan.rar