我想做一个小的UI界面,两个按钮,一个用来开启本机某个端口上开启一个接收文件的socket,另一个按钮用来随时结束个这socket进程。
但是我做好之后才发现,如果第一个按钮按下之后,第二个按钮就变成不可用的,包括窗口的关闭事件也不能响应,也就是整个程序一直停留在了socket的监听上了,直到有客户端访问并且接收到文件后,这个UI才能继续响应其它的事件。
我如何才能做到第二个按钮可以随时结束这个开启的socket呢?
但是我做好之后才发现,如果第一个按钮按下之后,第二个按钮就变成不可用的,包括窗口的关闭事件也不能响应,也就是整个程序一直停留在了socket的监听上了,直到有客户端访问并且接收到文件后,这个UI才能继续响应其它的事件。
我如何才能做到第二个按钮可以随时结束这个开启的socket呢?
楼主【adahoo】截止到2008-06-27 14:50:31的历史汇总数据(不包括此帖):
发帖数:6 发帖分:120
结贴数:6 结贴分:120
未结数:0 未结分:0
结贴率:100.00% 结分率:100.00%
敬礼!
你的侦听端口的功能,应该用一个线程来实现。OVER