C#中怎么制作时钟

[复制链接]
查看11 | 回复3 | 2015-8-13 11:02:05 | 显示全部楼层 |阅读模式
下面是简易时钟的实现:简易时钟的界面只有数字和指针。这里肯定要用到Timer控件啦,每秒钟刷新界面,这样的话就要求双缓冲。第一步:添加用户控件,命名为myClock。第二步:构造函数实例化控件和做双缓冲处理。public myClock(){InitializeComponent();this.SetStyle(ControlStyles.AllPaintingInWmPaint, true);this.SetStyle(ControlStyles.DoubleBuffer, true);this.SetStyle(ControlStyles.ResizeRedraw, tru...
回复

使用道具 举报

千问 | 2015-8-13 11:02:05 | 显示全部楼层
使用GDI+制作简易时钟窗体程序(C#语言描述)一、前期准备 1、创建一个WindowsApplication 2、放一个Timer控件 二、代码部分
//定义秒针,分针,时针的长度
private const int s_pinlen = 150;
private c...
回复

使用道具 举报

千问 | 2015-8-13 11:02:05 | 显示全部楼层
很简单的。加一个时间控件,然后设置时间控件的触发为1000(MS)。然后在时间控件触发时执行: string b = DateTime.Now.ToLongDateString().ToString() + " " + DateTime.Now.ToLongTimeString().ToString();
this.label6.Te...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行