Power by DMForum.NET!
RSS | ATOM | WAP
DMForum.NET 官方支持讨论区 > 技术区 > 应用程序开发

浏览主题:??????????????京京???????????????????????????网招?s网京京

主题:??????????????京京???????????????????????????网招?s网京京
link
普通会员
1级
等级:新手上路
发帖:10
金钱:25
经验:75
性别:保密
状态:离线
注册:2006-11-19 14:59:00
多任务多线程与两个listview的交互  
[ 2006-12-12 22:19:17 ]
请版主说说设计思路,主要是怎么在工作线程与ListView_Make之间的交互
特别是当用户选某任务项时,ListView_make会显视相应的任务线程下的各个工作线程的进度
希望版主能提供一点信息,代码无所谓,只要给个思路及实现的方法,如果有例子当然最好
最好用C#实现,

差不多是怎么设计一个与FlashGet一样的线程模式
大家都知道FLASHGET或影单传送代,是个多任务下载器,
如ListView1

ListView_Task
    1.第一项主线程
    2.第二项主线程
    3.第三项主线程
          ...
    n.第NN项主线程

当用户选择ListView_Host下的某一项主线程时,如用户选1,第1项主线程开始工作,第1项线程建立自己的3个子线程(可以N个),那这5项子线程的工作进度将在
ListView2下显视来反应出来

ListView_Make
      1.第一项的子线程1   
      2.第一项的子线程2
      3.第一项的子线程3

当用户又启动ListView_Host下的某一主线程时,
ListView_Make的UI显视立马转换到用户启动相应的主线程下的子线程显视进度,将在另一个正在运行而又未选取的主线程下的子线程UI在取消当前的ListView_Make的UI控制


原理就像FLASHGET一样,
他有个下载任务的LISTVIEW,然后,下面显视用户选中相应的子线程进度的LISTVIEW
编辑标志
本帖最后由[link]在  2006-12-12  22:21:31  编辑
多啦A梦
(靓仔)
普通会员
5级
等级:战士
发帖:179
金钱:660
经验:2552
性别:帅哥
状态:离线
注册:2006-7-29 23:38:00
RE:??????????????京京???????????????????????????网招?s网京京  
[ 2006-12-13 17:53:20 ]
拆  ->  1  ->  组
          2
          3
          4


循环!!OVER~~~
编辑标志
本帖最后由[多啦A梦]在  2006-12-13  17:54:43  编辑
link
普通会员
1级
等级:新手上路
发帖:10
金钱:25
经验:75
性别:保密
状态:离线
注册:2006-11-19 14:59:00
RE:??????????????京京???????????????????????????网招?s网京京  
[ 2006-12-15 19:34:02 ]
问题已解决

回到顶部
Powered by DMForum.NET  1.4 Beta . URIMAP enabled. DEBUG enabled.
Copyright © 2003-2006 Devms.Com. All rights reserved.