社区
C#
帖子详情
程序执行时,我想用Label显示执行到哪一步,怎么让代码空闲一下把文字显示出来?
blacklevin
2006-02-16 11:08:46
RT
...全文
169
9
打赏
收藏
程序执行时,我想用Label显示执行到哪一步,怎么让代码空闲一下把文字显示出来?
RT
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
我一直在寻找
2006-02-17
打赏
举报
回复
以下为所有代码
using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using System.Data;
namespace WindowsApplication3
{
/// <summary>
/// Form1 的摘要说明。
/// </summary>
public class Form1 : System.Windows.Forms.Form
{
private System.Windows.Forms.Button button1;
private System.Windows.Forms.Label label1;
/// <summary>
/// 必需的设计器变量。
/// </summary>
private System.ComponentModel.Container components = null;
public Form1()
{
//
// Windows 窗体设计器支持所必需的
//
InitializeComponent();
//
// TODO: 在 InitializeComponent 调用后添加任何构造函数代码
//
}
/// <summary>
/// 清理所有正在使用的资源。
/// </summary>
protected override void Dispose( bool disposing )
{
if( disposing )
{
if (components != null)
{
components.Dispose();
}
}
base.Dispose( disposing );
}
#region Windows 窗体设计器生成的代码
/// <summary>
/// 设计器支持所需的方法 - 不要使用代码编辑器修改
/// 此方法的内容。
/// </summary>
private void InitializeComponent()
{
this.button1 = new System.Windows.Forms.Button();
this.label1 = new System.Windows.Forms.Label();
this.SuspendLayout();
//
// button1
//
this.button1.Location = new System.Drawing.Point(184, 88);
this.button1.Name = "button1";
this.button1.TabIndex = 0;
this.button1.Text = "button1";
this.button1.Click += new System.EventHandler(this.button1_Click);
//
// label1
//
this.label1.Location = new System.Drawing.Point(256, 176);
this.label1.Name = "label1";
this.label1.TabIndex = 1;
this.label1.Text = "label1";
//
// Form1
//
this.AutoScaleBaseSize = new System.Drawing.Size(6, 14);
this.ClientSize = new System.Drawing.Size(400, 266);
this.Controls.Add(this.label1);
this.Controls.Add(this.button1);
this.Name = "Form1";
this.Text = "Form1";
this.ResumeLayout(false);
}
#endregion
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main()
{
Application.Run(new Form1());
}
private void button1_Click(object sender, System.EventArgs e)
{
int i=0;
while (true){
i++;
label1.Text=i.ToString() ;
// System.Threading.Thread.Sleep(0);
label1.Refresh();
if (i>10000){
return;
}
}
}
}
}
我一直在寻找
2006-02-17
打赏
举报
回复
this.lable1.Text = "xxx";
this.label1.Refresh();
以上代码已经测试通过。
lovvver
2006-02-17
打赏
举报
回复
Thread.Sleep(10);
this.lable1.Text = "xxx";//那么就可以显示出来了。
mobydick
2006-02-17
打赏
举报
回复
还有一种方法就是触发事件。
3000sunqin
2006-02-17
打赏
举报
回复
Application.DoEvents();
hy98521
2006-02-17
打赏
举报
回复
线程冻结
Hatrim
2006-02-17
打赏
举报
回复
采用异步方法,每完成一个操作后回调一下.
zhouyinhui
2006-02-16
打赏
举报
回复
System.Threading.Thread.Sleep(...)
Ivony
2006-02-16
打赏
举报
回复
多线程
开源桌面宠物项目实战:从零部署Python监督鱼到深度定制
桌面宠物应用是一种将图形界面与交互逻辑结合,常驻于操作系统桌面的轻量级程序。其核心原理通常基于事件驱动架构,通过监听用户输入事件(如鼠标、键盘活动)来触发预设的动画或反馈。这类技术的价值在于将抽象的行为(如专注工作)转化为具象、有趣的视觉交互,提升工具的情感化与趣味性。在应用场景上,它常被用于个人效率管理、编程学习练手或作为开源二次开发的入门项目。本文聚焦于一个典型的开源桌宠实例——蓝色监督鱼,它利用Python技术栈实现,具备工作监督逻辑,用户可通过修改源码轻松定制其外观与行为,是学习GUI编程和事件处理
TCP & UDP 协议 + Python Socket 编程 全面总结
本文介绍了TCP和UDP协议的区别,并通过Python
代码
演示了TCP服务器与客户端的通信实现。TCP是流式协议,数据传输无边界;UDP则是数据报协议,每条消息独立。服务器端创建socket,设置缓冲区大小和超
时
,监听连接请求;客户端连接成功后进行数据收发。
代码
详细说明了socket参数配置、地址绑定、连接管理、异常处理等关键环节,并提供了缓冲区设置、超
时
控制、文件描述符操作等高级功能的实现方法。
HCS08微控制器寻址模式与指令集实战解析:从原理到高效编程
在嵌入式系统开发中,**寻址模式**和**指令集**是理解CPU如何访问与处理数据的核心基础。寻址模式定义了CPU获取操作数的方式,如立即寻址、直接寻址、索引寻址等,其本质是操作数地址的形成机制,直接影响指令的编码长度与
执行
效率。指令集则是CPU可
执行
操作的集合,包括数据传送、算术运算、逻辑控制等,是软件与硬件交互的桥梁。掌握这些底层原理的技术价值在于,开发者能够编写出更紧凑、更快速的
代码
,这对于资源受限的8位微控制器至关重要。在**嵌入式开发**实践中,尤其是在电机控制、通信协议栈等应用场景中,合理的寻址
【信息科学与工程学】【产品体系】第三十三篇 DPU/smartinic芯片中的学科知识03
需求实现DMA 与流边界检测优化分级超
时
状态机(短/中/长)+ 积压计数 + 批量触发DMA 控制器优化描述符预取(深度 4)+ 中断合并(阈值 8)Fence 语义正确性验证RTL 断言 + C 语言序列号检测 + 性能对比 + 硬件计数器所有
代码
均为可综合 Verilog,已在仿真器中通过基本功能测试。在 FPGA 原型上运行上述 RTL,配合 ChipScope 观察 fence
时
序在 BlueField-3 上运行 DOCA DPA 测试程序,对比加/不加 fence 的结果。
论文复现风光制氢合成氨系统优化研究(Python
代码
实现)
内容概要:本文围绕风光制氢合成氨系统的优化问题,通过复现相关学术论文并结合Python编程实现,构建了涵盖风能、光伏、电解水制氢及合成氨工艺的综合能源系统模型。研究重点在于对系统内多能流耦合关系进行建模,优化可再生能源的消纳与氢能生产调度,提升系统经济性与能源利用效率。文中详细阐述了系统架构设计、关键设备建模、目标函数设定及约束条件处理,并通过Python
代码
实现了优化求解过程,展示了完整的仿真流程与结果分析。; 适合人群:具备一定Python编程基础和能源系统知识,从事新能源、综合能源系统、氢能等领域研究的研发人员或高校研究生。; 使用场景及目标:①学习如何将风光耦合制氢与化工生产(合成氨)进行系统集成建模;②掌握基于Python的能源系统优化方法,如线性规划、混合整数规划等在综合能源调度中的应用;③复现并深入理解相关领域高水平学术论文的技术路线与实现细节。; 阅读建议:建议读者结合文中提供的
代码
与模型描述,动手实践并调试程序,重点关注目标函数构建与约束条件的数学表达,同
时
可扩展模型以适应其他类似多能互补系统的研究需求。
C#
111,128
社区成员
642,536
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章