Tread编程求助
本人第一次编Thread的程序,有些问题请教各位:
1. 我想创建一个Browser的Thread,它的作用是
对给定的URL,在窗口中对这个页面进行浏览,选其中某一部分
和确定已经完成对该站点的操作。
以上三个操作是通过某些菜单完成的。
2. 这个Browser的线程可能在主程序中被多次调用,但是每次只能
调用一个这样的线程。
也就是说只有当第一Browser做完以后才可以做第二个Browser
第二个做完以后才可以做第三个
我也有一些方法可以完成上述功能,但是感觉比较傻
对第一个问题,比如Browser里做一个while(1)的循环,读一个值,当这个值
不同的时候进行不同的操作。而这个值的改变是在主程序中
利用不同菜单的操作完成的。
有没有更好,或者说是更规范的方法来解决上述两个问题?
最好能比较详细一点,谢谢