
c#开发
Jackie_Wang11
while(days<=lifetime) {
++learning;
}
展开
-
C#:如何让WinForm中按钮自动无限次按下去(用三种方法解决)
今天下午闲来无事,点开了我的一个C#项目文件,因为我的项目中就需要实现按钮在一段时间内实现自动按下,想了想解决办法,最后用一个小程序来进行实现,把解决办法分享给大家.首先,我这段程序想实现的就是一个事情,按下按钮,在文本框中出现当前的时间,并且每秒钟都在变化,即程序自动执行按钮触发时间,如下面这个动图所示:那么实现这个的关键是使用Timer控件。程序如下:using System;using System.Collections.Generic;using System.ComponentMod原创 2021-05-28 17:06:18 · 5345 阅读 · 1 评论 -
C# WinForm 编写串口调试助手
用C# 编写一个串口调试助手,这里借鉴学习了B站杜洋工作室的学习视频,现将代码拿出来分享学习,using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.IO.Ports;using System.Linq;using System.Text;using System.Threading.Tasks原创 2021-05-19 20:06:48 · 2034 阅读 · 3 评论 -
C# WinForm实现多线程 小程序
最近想用WinForm完成一个多线程的开发,奈何以前都没有接触过多线程的东西,让人头大,在脚本之家看到一个很好的小程序例子,这里自己做了小小的改动和注释,在这里发出来大家一起学习一下。首先看一下这个小程序可以完成的功能:在文本框中输入一个数字,点击开始累加按钮,程序从1开始累计到该数字的结果。由于累加的过程时间比较耗时,如果直接在主线程中计算,窗口会出现卡死情况(即不能移动),为了能有更好的用户体验,程序启动一个新的线程来单独执行该计算,然后每隔200毫秒读取一次累加结果,并把结果显示到文本框下方的la原创 2021-05-13 19:08:15 · 2080 阅读 · 2 评论