http://www.sufeinet.com/plugin.php?id=keke_group

苏飞论坛

 找回密码
 马上注册

QQ登录

只需一步,快速开始

分布式系统框架(V2.0) 轻松承载百亿数据,千万流量!讨论专区 - 源码下载 - 官方教程

HttpHelper爬虫框架(V2.7-含.netcore) HttpHelper官方出品,爬虫框架讨论区 - 源码下载 - 在线测试和代码生成

HttpHelper爬虫类(V2.0) 开源的爬虫类,支持多种模式和属性 源码 - 代码生成器 - 讨论区 - 教程- 例子

查看: 3827|回复: 0

[总群] 多线程可以控制FOR循环不

[复制链接]
发表于 2013-5-30 14:24:52 | 显示全部楼层 |阅读模式
♂[山东]火山() 13:51:09
多线程可以控制FOR循环不

♂_ 丶() 13:51:39
2合一

[江苏]♂wm88990() 13:51:49


[重庆]Eagle() 13:51:50
@♂[山东]火山 为什么不可以

[重庆]Eagle() 13:52:01
加一个委托

[重庆]Eagle() 13:52:26
控制for的条件

♂[北京]SillyPGM() 13:52:42
插入了,为什么不赋值回去。

♂[山东]火山() 13:52:58
弹出一窗口后循环停了。然后回车循环继续。这样可以实现不。

[江苏]♂wm88990() 13:53:09
好吧

[江苏]♂wm88990() 13:53:13
我2了一回
♂[北京]-Ro4ters() 13:53:21
火山,你找下我昨天发的聊天记录...

♂[山东]火山() 13:53:55
啥记录尼。

♂[北京]-Ro4ters() 13:53:59
窗口显示的时候线程会阻塞的.

♂[山东]火山() 13:54:35
不弹窗口。加载完验证码后就暂停。

♂[北京]SillyPGM() 13:54:37
多线程,还阻塞啥。。。。

♂[北京]-Ro4ters() 13:54:47
他要控制for

♂[北京]-Ro4ters() 13:55:02
你看这个例子,

♂[北京]-Ro4ters() 13:55:18
另外要显示验证码的直接show窗体,for自己就暂停了..

♂[北京]SillyPGM() 13:55:51
大R,我见过一种批量登录的程序。C#写的。

♂[北京]-Ro4ters() 13:56:01
new新窗体显示验证码,把得到的用一个静态字段

♂[北京]SillyPGM() 13:56:09
就是先获取所有的验证码,然后停在那里。。

♂[北京]-Ro4ters() 13:56:19
这样也行?

♂[山东]火山() 13:57:05


♂[山东]火山() 13:57:24
我的程序现在是这样的。

♂[山东]火山(307100213) 13:57:49
后台线程一直用不起来。

♂[北京]-Ro4ters(541245124) 13:58:03
你看下我刚共享那个例子.

♂[山东]火山() 13:58:12


♂[北京]-Ro4ters() 13:58:12
控制for循环挂起和恢复.

♂[北京]-Ro4ters() 13:58:22
你那是睡眠...

♂[北京]-Ro4ters() 13:58:24
不是挂起...


♂[山东]火山() 13:58:28
是啊。

佐υ佑²º¹³() 13:58:44
...

♂[北京]-Ro4ters() 13:58:53
睡眠就是整个程序都不动了..你txt控件也不能访问啊...

♂[山东]火山() 13:59:01
只是让她休息一会好让验证码输完啊。

佐υ佑²º¹³() 13:59:05
show新窗口就会暂停for循环

佐υ佑²º¹³() 13:59:18
新窗口结束,for循环继续

♂[北京]-Ro4ters() 13:59:27
非模态窗口才行.

♂[山东]火山() 13:59:30
text是休息的时候输入的。

佐υ佑²º¹³() 13:59:49
或者载入一个死循环进入就绪状态

佐υ佑²º¹³() 14:00:00
判断textbox文本长度

♂[北京]-Ro4ters() 14:00:00
   睡眠的时候你是没法输入的.

佐υ佑²º¹³() 14:00:18
当长度为4的时候结束死循环

♂[北京]SillyPGM() 14:00:27
大R,你发的那个,控制不了啊。。。

♂[北京]SillyPGM() 14:00:31
停不下来。。

♂[北京]-Ro4ters() 14:00:34
不可能啊.

佐υ佑²º¹³() 14:00:37


♂[北京]SillyPGM() 14:00:38
没挂起

♂[山东]火山() 14:00:41
能。我现在这个程序用的好好的。就是得等时间。

♂[北京]-Ro4ters() 14:01:21
  昨天分享的时候还行来着的..

♂[北京]-Ro4ters() 14:01:23
我看下.
♂[山东]火山() 14:01:40
我试了。挺好用的。

♂[北京]SillyPGM() 14:02:04


♂[山东]火山() 14:02:09


♂[山东]火山() 14:02:20


♂[北京]-Ro4ters() 14:02:49
  可以啊.

♂[北京]SillyPGM() 14:02:55
我这里确实停不下来。

♂[北京]-Ro4ters() 14:03:16
你是不是直接运行的DEBUG里面的?

♂[北京]SillyPGM() 14:03:25


♂[北京]-Ro4ters() 14:03:50
你重新生成下.

♂[山东]火山() 14:04:50


♂[山东]火山() 14:04:57
就要休息时间了。

♂[北京]SillyPGM() 14:05:13
大R,我加你了。

♂[北京]SillyPGM() 14:05:17
给个回应。

♂[山东]火山() 14:05:22
是不是把暂停里的方法写进去。

♂[北京]SillyPGM() 14:12:23
问题解决了。

♂[北京]-Ro4ters() 14:15:13
火山,你那个是睡眠,不是挂起.

♂[山东]火山() 14:17:03
嗯 。我知道叶。我就是用你写的。替换那个睡觉的。

♂[北京]-Ro4ters() 14:18:13
if (th.ThreadState != ThreadState.Suspended)  //本来判断是否为后台线程的,但是由于线程处理会有一个时间(就会造成线程无法停止),所以直接判断是不是被挂起

♂[北京]-Ro4ters() 14:18:18
61行的判断你换下.

♂[山东]火山() 14:19:05
好的,








1. 开通SVIP会员,免费下载本站所有源码,不限次数据,不限时间
2. 加官方QQ群,加官方微信群获取更多资源和帮助
3. 找站长苏飞做网站、商城、CRM、小程序、App、爬虫相关、项目外包等点这里
您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

QQ|手机版|小黑屋|手机版|联系我们|关于我们|广告合作|苏飞论坛 ( 豫ICP备18043678号-2)

GMT+8, 2024-4-28 05:35

© 2014-2021

快速回复 返回顶部 返回列表