C#中有VB中DoEvents这样的语句么?

dwei 2004-04-16 03:04:25
熟悉VB的朋友都知道,
在VB程序中,可以在一些长时间代码运行的地方加入DoEvents语句,
让程序可以接受用户的消息,不至于象死掉一样,
让用户可以中止或结束程序,而不要一直等待程序运行结束,

在C#中,有这样的语句么?
或者如何避免程序长时间重复运行而象死掉一样,
中间可以响应用户的操作,

谢谢!

^_^
...全文
26 点赞 收藏 9
写回复
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();
回复 点赞
发动态
发帖子
C#
创建于2007-09-28

8.5w+

社区成员

64.0w+

社区内容

.NET技术 C#
社区公告
暂无公告