社区
VB基础类
帖子详情
求助!进来看看吧 DoEvents 怎么不行
hippopotamus
2005-05-28 04:52:04
For j = 0 To 10
webBrowser.Navigate strS(i)
Sleep (15000)
Next
我想每过一会用webBrowser打开一个页面 但webBrowser(程序都不响应)不响应
不管把DoEvents加到哪里都不行
本也不想用Sleep
但有的框架结构的触发不了DocumentComplete事件
哪位兄弟给个建议该咋整
...全文
99
8
打赏
收藏
求助!进来看看吧 DoEvents 怎么不行
For j = 0 To 10 webBrowser.Navigate strS(i) Sleep (15000) Next 我想每过一会用webBrowser打开一个页面 但webBrowser(程序都不响应)不响应 不管把DoEvents加到哪里都不行 本也不想用Sleep 但有的框架结构的触发不了DocumentComplete事件 哪位兄弟给个建议该咋整
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hippopotamus
2005-05-29
打赏
举报
回复
呵呵 结贴
DooDu
2005-05-28
打赏
举报
回复
timer时间短,你可以通过算法延长啊
Dim sec, mi As Long
Private Sub Form_Load()
Timer1.Enabled = True
End Sub
Private Sub Timer1_Timer()
sec = sec + 1
sec = sec Mod 60
If sec = 59 Then mi = mi + 1
If mi = 3 Then MsgBox "3分钟!": Timer1.Enabled = False
End Sub
Winters_lee
2005-05-28
打赏
举报
回复
doevents 用在For循环的上面也可以.
在一个sub的里面,你写在任何地方都是可以的.
doevents
for .....
....
next
hippopotamus
2005-05-28
打赏
举报
回复
to csdnzm(明飞)
是吗?我的不知道咋搞的 就是不行
to rosyou(残域)
页面打开需要有个延迟时间呀
timer间隔太短 谁有简单的方便的解决办法
rosyou
2005-05-28
打赏
举报
回复
用
For j = 0 To 10
webBrowser.Navigate strS(i)
Next
DoEvents
一杯清茶几行代码
2005-05-28
打赏
举报
回复
我以前用过可以触发
hippopotamus
2005-05-28
打赏
举报
回复
谢谢
timer时间太短 里面再套个timer? 麻烦
DooDu
2005-05-28
打赏
举报
回复
别用sleep,sleep的时候你的程序都在“睡觉”,停止响应的。
改成timer控件延时,在timer里写doevents
Do
Events
语句的API升级版Do
events
2
Do
Events
语句的API升级版Do
events
2
c#语言的do
events
示例
do
events
处理需要两次按钮点击才能实现功能,其实质是第一次点击使得引发do
events
的事件失去焦点,第二次才是进入期待的按钮事件,所以需要在进入引用do
events
的按钮时,先要使用focus命令失去焦点,外部按钮才会在...
模拟VB的Do
Events
函数
模拟VB的Do
Events
函数
C# Application.Do
Events
() 防界面假死例子。
请自行测试有Application.Do
Events
() 和没有Application.Do
Events
()的区别,即可。 有疑问可发送Email给我: Andrew.Wangxu@gmail.com
wxh do
events
.zip
do
events
.zipdo
events
.zip
VB基础类
7,763
社区成员
197,605
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章