管理

随笔分类 -  【07】C#相关

上一页 1 2 3 4 5 6 7 ··· 9 下一页

摘要:笔者开发过一些小应用,然后这些应用就需要有升级更新的功能,但是如果每个都集成进去也行,但是就是得写死更新的代码了。于是就想写一个应用升级更新的管理器,以前看到过Github上有一个AutoUpdate.Net,不过它那个要集成到应用中的,不符合笔者的需求,上次编写的那个没写完,然后这几天翻出来了,想 阅读全文

posted @ 2024-05-28 09:30 lzhdim 阅读(10762) 评论(6) 推荐(8) 编辑

摘要:这次继续整理以前的代码。本着软件模块化的原理,这次笔者对软件中的用户配置窗体进行剥离出来,单独的放在一个Dll类库里进行操作,这样在其它应用程序里也能够快速的复用该类库,达到了快速开发软件的效果。 笔者其它模块化应用的例子: C#的关于窗体的类库方案 - 开源研究系列文章 C#应用的欢迎界面窗体方案 阅读全文

posted @ 2024-05-23 09:30 lzhdim 阅读(11129) 评论(0) 推荐(1) 编辑

摘要:这次整理以前的代码,然后想到了应用的欢迎界面窗体的问题。这个例子是在应用中启动一个线程来进行显示欢迎窗体的,对于应用的启动无影响,与其他人的源码不相同,欢迎读者进行复用此类库。 以前有编写过欢迎界面窗体的代码,不过这次翻出来的时候想把它完善一下,于是经过不断地修改代码,终于得到了一个完善的欢迎界面窗 阅读全文

posted @ 2024-05-14 13:42 lzhdim 阅读(10863) 评论(0) 推荐(4) 编辑

摘要:这次想到了以前编写的关于应用的那个类库,不过当时的只是定义了显示接口,然后调用窗体显示。现在想到要把这个关于窗体的类库进行集合,统一调用,于是就把原来的代码进行了修改完善,终于得到了这次这个例子。 这个例子主要实现了4种关于窗体的形式。第1种为普通的显示文件的信息(即程序集信息里的那些信息);第2种 阅读全文

posted @ 2024-05-13 09:30 lzhdim 阅读(10253) 评论(0) 推荐(2) 编辑

摘要:这篇文章介绍了C#四种计时器Timer的区别和用法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下 1、System.Threading.Timer 线程计时器 1、最底层、轻量级的计时器。基于线程池实现的,工作在辅助线程。 2、它并不是内在线程安全的 阅读全文

posted @ 2024-05-11 22:18 lzhdim 编辑

摘要:上次编写的壁纸管理器( https://www.cnblogs.com/lzhdim/p/18074135 ),里面需要检索加载目录中的图片,这个有点耗时,所以就想放一个等待窗体,等获取完成再显示操作界面。当时想用异步的方式进行,不过想了一下,直接嵌入到窗体里就行(因为是子窗体),然后想着记录下来, 阅读全文

posted @ 2024-05-08 09:30 lzhdim 阅读(10796) 评论(0) 推荐(0) 编辑

摘要:对于C#,笔者最早接触的是ASP.NET里的开发,后面对Winform程序也有一定的开发,但是真正理解和重新编码是这些年的事,在我的C#标签里有一些例子,记录了winform程序开发的一些功能。此文只是记录基于.net framework的用C#开发Winform程序的一个过程。 1、 安装Visu 阅读全文

posted @ 2024-05-06 09:30 lzhdim 阅读(11218) 评论(7) 推荐(1) 编辑

摘要:上次发布了一个获取网络速度的例子( https://www.cnblogs.com/lzhdim/p/18167854 ),就是为了这次这个例子。用于在托盘里显示网络速度的图标,并且能够显示网络速度。下面就介绍一下这个小应用的源码。 1、 项目目录; 2、 源码介绍; 1) 获取网速; 2) 主窗体 阅读全文

posted @ 2024-05-03 09:30 lzhdim 阅读(10809) 评论(0) 推荐(0) 编辑

摘要:这次继续这个系列的介绍: 一、使用DLL类库的方法; 1) 静态类; 先引用该类库,然后声明命名空间,然后就能够进行使用了。 2) 动态类; 先引用该类库,然后声明命名空间,然后能够进行使用了。 3) 窗体; 只能在Winform里引用该类库,然后声明命名空间,然后就能够进行使用了。 二、使用其它C 阅读全文

posted @ 2024-05-01 16:13 lzhdim 阅读(10421) 评论(0) 推荐(0) 编辑

摘要:以前用C#编写过一个网络速度计,用于监控计算机当前网卡的上传和下载速度。不过当时这个小应用没有完成,主要是那个获取网络速度的类库没有完成。这次趁有空,就把这个小应用进行了编写。其中涉及到的获取网络速度的代码整理出来了,于是就有了此博文。 1、 项目目录; 2、 源码介绍; 1) 获取当前激活使用的网 阅读全文

posted @ 2024-05-01 15:09 lzhdim 阅读(10981) 评论(0) 推荐(0) 编辑

摘要:这次用C#编写一个CPU使用率的小应用。想了一下,大概需要两个内容:一个是获取CPU使用率;一个是托盘图标的动画效果。这两个内容在上次的博文中有介绍了,此博文为具体的应用的例子。 对于要实现的应用,首先需要先研究下其需要什么技术内容,然后一个个的去研究及实现这些内容,然后再组合成实际的应用内容。此例 阅读全文

posted @ 2024-05-01 10:00 lzhdim 阅读(11039) 评论(0) 推荐(0) 编辑

摘要:这次在编写一个CPU使用率的小应用,上次发布了获取CPU使用率的代码,这次研究的是托盘图标的动画效果的问题。 托盘图标的动画效果,其实是多个图标,然后在时间内进行切换显示,形成的动画效果。这里笔者推荐两种方法: 1、 Timer计时器方法; 就是设置一个Timer计时器,然后更改计时器的定时时间,进 阅读全文

posted @ 2024-04-30 09:43 lzhdim 阅读(10673) 评论(0) 推荐(0) 编辑

摘要:这次想编写一个CPU使用率的小应用,于是就用此例子来记录了这个代码。下面是源码: using System; using System.Diagnostics; using System.Windows.Forms; namespace WindowsFormsApp { public partia 阅读全文

posted @ 2024-04-29 21:12 lzhdim 阅读(10679) 评论(0) 推荐(0) 编辑

摘要:这次继续这个系列的介绍: 一、命名空间的起名; 对于C#来说,一般命名空间的建议是:公司名(或个人名称).产品名.分类名,比如我这边是用的这个:Lzhdim.LPF.Helper,意思是个人名Lzhdim,加上LPF为平台名,加上Helper分类为帮助类,其它的更长的请读者自己添加。 二、Dll库里 阅读全文

posted @ 2024-04-28 09:30 lzhdim 阅读(10126) 评论(0) 推荐(1) 编辑

摘要:晚上编码的时候,想到了以前编写的窗体关闭的事情,就是带托盘图标的应用,有一个主显示操作窗体,但是主窗体点击关闭按钮的时候,实际上是窗体隐藏而非真正关闭,这个在其它的一些应用程序里有这个效果。于是就想到了这个例子,记录下来,如果其他读者也有这个问题,那直接复用此例子的代码即可。 1、 项目目录; 2、 阅读全文

posted @ 2024-04-19 09:30 lzhdim 阅读(10339) 评论(0) 推荐(0) 编辑

摘要:C#/.NET/.NET Core优秀项目和框架精选 帮助开发者发现功能强大、性能优越、创新前沿、简单易用的C#/.NET/.NET Core优秀项目和框架,无论你是寻找灵感、学习新技术、改进代码质量,还是想拓展自己的技术视野,都能为你提供有价值的参考和指导。关注优秀项目和框架精选能让你及时了解C# 阅读全文

posted @ 2024-04-17 18:39 lzhdim 编辑

上一页 1 2 3 4 5 6 7 ··· 9 下一页
Copyright © 2000-2022 Lzhdim Technology Software All Rights Reserved