社区
C#
帖子详情
C#中有VB中DoEvents这样的语句么?
dwei
2004-04-16 03:04:25
熟悉VB的朋友都知道,
在VB程序中,可以在一些长时间代码运行的地方加入DoEvents语句,
让程序可以接受用户的消息,不至于象死掉一样,
让用户可以中止或结束程序,而不要一直等待程序运行结束,
在C#中,有这样的语句么?
或者如何避免程序长时间重复运行而象死掉一样,
中间可以响应用户的操作,
谢谢!
^_^
...全文
79
9
打赏
收藏
C#中有VB中DoEvents这样的语句么?
熟悉VB的朋友都知道, 在VB程序中,可以在一些长时间代码运行的地方加入DoEvents语句, 让程序可以接受用户的消息,不至于象死掉一样, 让用户可以中止或结束程序,而不要一直等待程序运行结束, 在C#中,有这样的语句么? 或者如何避免程序长时间重复运行而象死掉一样, 中间可以响应用户的操作, 谢谢! ^_^
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cysoft
2004-04-16
打赏
举报
回复
你说的vb里的doevents和application.doevents不是一个意思~~~
liangfang
2004-04-16
打赏
举报
回复
用DoEvents这个为关键字,搜索就知啦!用不着这么麻烦播
cysoft
2004-04-16
打赏
举报
回复
忘记提醒了,前面要
using System.Threading;
厚厚:)
cysoft
2004-04-16
打赏
举报
回复
给你一个例子
Thread tcp = new Thread(new ThreadStart(startserver));
tcp.Start ();
startserver就是你要抛出去的方法
cysoft
2004-04-16
打赏
举报
回复
放在一个线程里面处理
liduke
2004-04-16
打赏
举报
回复
Application.DoEvents();
stoway
2004-04-16
打赏
举报
回复
.NET Framework 类库
Application.DoEvents 方法
处理当前在消息队列中的所有 Windows 消息。
taofirst
2004-04-16
打赏
举报
回复
用线程吧
chenyuming2004
2004-04-16
打赏
举报
回复
Application.DoEvents();
VB
课程设计俄罗斯方块
利用随机函数在一个预览窗体
中
提前展示形状供用户参考,然后将展示的形状复制到游戏窗体
中
进行摆放,在游戏窗体
中
用户就可以使用键盘的方向键来控制方块的运动,然后利用递归
语句
对每一行进行判断,如果有某行的方块...
C#
中
的Do
Events
()
很久很久以前,
VB
6
中
有
DO EVENT
语句
,可以防止程序在执行FAT过程时消息环锁,.Net
中
,
C#
里,变成了Application.Do
Events
();过程,很好,很好,
VB
走了,
VB
.Net来了,世界仍在前进,我也不能停止。
【Winform】关于Application.Do
Events
()的理解
Winform开发时,偶尔会在一个耗时的处理
中
用到Application.Do
Events
()这个方法,可以让UI线程在当前代码上下文
中
切换去处理其它Windows消息,从而避免界面的假死。 例如,经常会这么用: &...
Application.Do
Events
()的作用
Application.Do
Events
()的作用:处理当前在消息队列
中
的所有 Windows 消息。 private void button1_Click(object sender, EventArgs e) { for (int i = 0; i < 10000; i++) { ...
Do
Events
的用法
注:摘自互联网
VB
Do
Events
用法
VB
6.0 Windows98 我要实现一个类似Windows复制(移动)文件时的提示窗体,耗时很长,且要求
中
断后能继续未完成的操作,不知使用Do
Events
从长循环
中
跳出后,程序将从何处开始继续执行,是否是...
C#
110,533
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章