登录
首页 » C#源码 » 一个圆形的C# 时钟实例

一个圆形的C# 时钟实例

于 2022-03-03 发布 文件大小:36.45 kB
0 206
下载积分: 2 下载次数: 1

代码说明:

一个圆形的C# 时钟实例,圆形的中心调用外部的一张唐老鸭图片,各个指针在程序打开后自动初始化,获取windows时间并初始化各指针的位置,并随时间开始走动,在拖动窗口时,指针圆盘会自动变大,实际上这是一个Bug,因为随窗体变化会让哥特和指针脱离原来的位置,造成失真,在时间初始化方面,参见以下代码。   private void timer1_Tick(object sender, System.EventArgs e)   {    MySecondHand.Transform(DateTime.Now);    MyHourHand.Transform(DateTime.Now);    MyMinuteHand.Transform(DateTime.Now);    FirstTick = true;    Invalidate();   }   更多源代码,请下载本实例,运行效果请参见运行截图。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • C# 显示选择的DataGridView单元格行数据
    C# 显示选择的DataGridView单元格行数据附实现源码,连接数据库后,单击上部的“显示选择的单元格行”功能,即可显示出该行数据,具体的实现代码如下:   private void toolStripButton1_Click(object sender, EventArgs e)   {//显示选择的单元格行(获取DataGridView控件中选定的单元格行)   Int32 MyCount =customersDataGridView.Rows.GetRowCount(DataGridViewElementStates.Selected);   if (MyCount > 0)   {    System.Text.StringBuilder MyInfo = new System.Text.StringBuilder();    for (int i = 0; i < MyCount; i++)    {    MyInfo.Append("被选择的行号是: ");    MyInfo.Append(customersDataGridView.SelectedRows[i].Index.ToString());    MyInfo.Append(Environment.NewLine);    }    MyInfo.Append("一共选择了: " + MyCount.ToString()+"行。");    MessageBox.Show(MyInfo.ToString(), "信息提示",MessageBoxButtons.OK);   }   }
    2022-12-31 00:55:04下载
    积分:1
  • 鬼影源码去验证码3389 版本 用户
    鬼影源码去验证码3389 版本 用户 鬼影源码去验证码非常好用的
    2023-02-13 00:05:04下载
    积分:1
  • C# 文件下载器 可以进行网络爬虫资源下载
    一个Visual C#2012 编写的文件下载器 可以进行网络爬虫资源下载,源文件目录介绍:   MyDownloader.Spider是网络抓取资源的下载程序。   MyDownloader.IEPlugin是在IE中下载时的一个小补丁插件。   MyDownloader.Extension是一个下载插件的扩展程序,可用于IE或其它程序环境。   MyDownloader.Core是下载程序的核心代码   MyDownloader.App一个较小的扩展出来的APP项目源码   因环境和VS版本问题,编辑在上传源码前没有测试成功,如果有版本的话,应该可以编译成功,所需的DLL组件已为你打包。
    2022-10-17 08:45:03下载
    积分:1
  • 使用WebBrowser控件制作IE浏览器
    Visual C# 使用WebBrowser控件制作IE浏览器,这个好像不高深了,以前有一阵子,大家喜欢用C#模仿一些小程序,这个IE浏览器就是,采用了C#中内置的WebBrowser控件来实现的IE浏览器,可以进行简单的网页浏览,还可以实现一些简单的辅助功能,比如转到、后退、前进、刷新、打印等功能。在编写时,源代码中给出了丰富的注释,有兴趣的下载完整的源码包查看。
    2022-03-20 19:27:27下载
    积分:1
  • C# 判断是否为数值
    C# 判断是否为数值,具体来说就是判断学生年龄是否为数值,private List GetStudent()   {    string P_Str_ConnectionStr = string.Format(//创建数据库连接字符串    @"server=WIN-GI7E47AND9RLS;database=db_TomeTwo;uid=sa;pwd=");    string P_Str_SqlStr = string.Format(//创建SQL查询字符串    "SELECT 学生姓名,ISNUMERIC(年龄) FROM tb_Student");    SqlDataAdapter P_SqlDataAdapter = new SqlDataAdapter(//创建数据适配器    P_Str_SqlStr, P_Str_ConnectionStr);    DataTable P_dt = new DataTable();//创建数据表    P_SqlDataAdapter.Fill(P_dt);//填充数据表    List P_str = new List();//创建数据集合    foreach (DataRow item in P_dt.Rows)    {    P_str.Add(new Instance() { 姓名=item[0].ToString(),//添加数据项    年龄 = item[1].ToString() ==    "1" ? "数值" : "非数值" });    }    return P_str;//数据集合   }
    2022-03-19 05:06:24下载
    积分:1
  • C# winform 运行时拖动可改变控件大小及位置
    C# winform 运行时拖动可改变控件大小及位置,在代码中定义了PickBox类,这个类实现了窗体控件的 大小和移动函数,用户运行时编辑,完成将pick box 附加到 相应的控件上,添加用于将选定控件移动的事件处理程序,移除上一个控件的事件处理,将大小调整手柄添加到控件容器中,位置控制周围的大小调整。。。
    2022-02-05 07:11:00下载
    积分:1
  • C# 利用数据对象修改数据
    C# 利用数据对象修改数据,就是简单的修改数据库中的数据,利用数据对象来修改。运行效果如视图所示。本示例代码 中定义了向个C#操作数据库的方法,比如:从数据库中获取指定数据记录、在窗体中显示指定数据记录等。
    2023-05-31 11:00:03下载
    积分:1
  • MFC股票软件源码
    MFC股票软件源码,用来分析股票数据。
    2022-07-06 19:06:18下载
    积分:1
  • C# LoadAsync()异步加载并播放声音的例子
    C# 异步加载并播放声音文件的实例,异步加载主要是使用了LoadAsync(),使用IsLoadCompleted判断是否加载完成,加载完成则使用SoundPlayer()播放wav文件。在这个过程中,可能会有异常,因此这里添加了异常处理模块,当然了这是每个C#程序几乎都不可缺少的部分了,详情请下载本源码。   异步加载有很多好处,可节省系统资源,使软件执行速度更快,C#编程者,建议学习这项技巧哦。
    2023-02-10 15:50:03下载
    积分:1
  • IT行业资产管理系统C#+数据库
    IT行业资产管理系统C#+数据库,运行后请先登录,在登录窗口中,有验证码功能。程序主界面菜单功能:资产管理、软件设置、服务项目、资产统计报表、服务统计报表、系统设置、帮助文件。若没有登录,则软件会强制退出。也就是说,本软件需要登录后才能使用。
    2022-02-06 17:00:09下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载