社区
C#
帖子详情
C#中怎样表达程序运行的进度?
herocome
2004-11-01 10:05:15
void demo1
{
work();
}
void JD(int A)
{
msg.Text=A;
}
void work()
{
for(int i=0;i<1000;i++)
{
这里运行一些要费很长时间的操作代码
JD(i);
}
}
按理说应当能看到1到1000的递增的,但为什么只有在程序结束时才看到1000的数字。
...全文
111
9
打赏
收藏
C#中怎样表达程序运行的进度?
void demo1 { work(); } void JD(int A) { msg.Text=A; } void work() { for(int i=0;i<1000;i++) { 这里运行一些要费很长时间的操作代码 JD(i); } } 按理说应当能看到1到1000的递增的,但为什么只有在程序结束时才看到1000的数字。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jackie615
2004-11-01
打赏
举报
回复
友情UP
北京的雾霾天
2004-11-01
打赏
举报
回复
也可以用:
System.Threading.Thread.Sleep(int);
CSTerry
2004-11-01
打赏
举报
回复
每次赋值以后刷新显示进度的控件
长江
2004-11-01
打赏
举报
回复
请问,怎么求出主程序从调入要调入结束需要的时间?
amendajing
2004-11-01
打赏
举报
回复
学习ing!
WuYongFu
2004-11-01
打赏
举报
回复
看好楼上的
shuker
2004-11-01
打赏
举报
回复
程序刷新的问题,你最好把你要做的事情给后台线程,主线程负责画界面
否则很难有响应的
cnhgj
2004-11-01
打赏
举报
回复
for(int i=0;i<1000;i++)
{
Application.DoEvents();
JD(i);
}
jirigala
2004-11-01
打赏
举报
回复
是因为刷新的问题,
你没有,在for里面强制屏幕刷新。
c#
动态转圈表示
进度
在
C#
编程
中
,动态转圈(通常称为加载指示器或
进度
圈)是一种常见的用户界面元素,用于向用户展示程序正在执行耗时操作的过程。这种视觉反馈有助于提高用户体验,因为用户能够看到系统在忙碌,而不是无响应。"
c#
动态...
c#
命令行 显示完成
进度
在
C#
编程
中
,命令行显示处理
进度
是常见的需求,特别是在执行长时间运行的任务或大量数据处理时,用户界面反馈能够提升用户体验。本篇将详细解释如何在
C#
命令行环境
中
实现显示任务完成
进度
。 首先,我们需要理解...
C#
winform
进度
条 ProgressBar 带
进度
显示
在
C#
Winform应用开发
中
,
进度
条控件(ProgressBar)是用户界面
中
不可或缺的一部分,它为用户提供关于长时间运行操作的
进度
反馈。本教程将详细讲解如何在Winform应用程序
中
创建一个带有
进度
显示的
进度
条。 首先,让...
C#
进度
条显示处理
进度
在
C#
编程
中
,
进度
条是一种用户界面元素,用于向用户反馈某个长时间运行任务的
进度
。在处理大量数据或执行耗时操作时,提供
进度
指示器可以显著提升用户体验。本篇将详细介绍如何在
C#
中
实现一个简洁且高效的
进度
条,以...
C#
程序后台运行原理
本教程将深入讲解
C#
程序后台运行的原理,并提供一个名为`BackgroudWorkerApp`的示例应用来辅助理解。 首先,我们需要了解`System.ComponentModel.BackgroundWorker`组件,它是.NET Framework提供的一种用于在后台...
C#
111,092
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章