管理

随笔分类 -  【79】开源研究系列文章

摘要:上次编写了《LUAgent服务器端工具》这个应用,然后里面需要新启动一个线程去对文件进行上传到FTP服务器,但是新线程里无法对应用主线程UI的内容进行更改,所以就需要在线程里设置主UI线程里控件信息的方法,于是就有了此博文。此文记录的是一种高级用法。 为了实际的使用,笔者将线程操作放在独立的类当中, 阅读全文

posted @ 2024-07-02 09:30 lzhdim 阅读(6249) 评论(0) 推荐(4) 编辑

摘要:上次开发了《LUAgent服务器端工具》,然后就开发了自定义的提示和对话框窗体,因为这个是无边框窗体,所以不使用默认的MessageBox了,界面美观并且用户体验更好一些。然后就写了此文,让其他读者能够使用或者复用此类库的代码。 1、 项目目录; 2、 源码介绍; 3、 运行界面; 4、 使用介绍; 阅读全文

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

摘要:继续整理和编写代码及博文。 这次将笔者自己整理的C#的无边框窗体项目的基本模板进行总结,得出了基于C#的.net framework的Winform的4个项目模板,这些模板具有基本的功能,即已经初步将代码写了,直接在其基础上添加业务代码即可: 1、 空项目; 这个项目模板只有一个解决方案文件,其它的 阅读全文

posted @ 2024-06-22 17:00 lzhdim 阅读(7631) 评论(0) 推荐(0) 编辑

摘要:十多年前编写过这个NoteNet小应用,不过当时用的是文本的保存方式,而且功能上也相对较多。这次重新编写这个小应用,用上新的技术和功能。现在先把源码发布出来,在另个系列的博文中( C#基于.net framework的应用开发实战编程(一) - 编程手把手系列文章 )将以此小应用为例子进行介绍其开发 阅读全文

posted @ 2024-06-17 09:30 lzhdim 阅读(8532) 评论(0) 推荐(0) 编辑

摘要:因为有一些项目保存在文件夹里,然后想着用不同的图标来显示该文件夹,但是Windows提供的那个修改文件夹的操作太麻烦,需要的操作太多(文件夹里鼠标右键,属性,自定义,更改图标,选择文件,选择图标,点击确定),于是就想自己用C#开发一个目录图标管理器,能够快速的将文件夹图标更改为自己想设置的内容,于是 阅读全文

posted @ 2024-06-11 09:30 lzhdim 阅读(10714) 评论(2) 推荐(4) 编辑

摘要:这次想开发一个目录图标更改器,里面涉及到图标文件的获取的问题。于是,就写了此博文来解决获取图标文件的方法,然后才用到那个小应用上。这个例子参考了网上的例子,主要是将图标从文件中获取出来,然后才能复制到目录进行应用。 1、 项目目录; 2、 源码介绍; 1) 获取图标列表; 2) 保存某个图标;(如果 阅读全文

posted @ 2024-06-05 20:50 lzhdim 阅读(10023) 评论(0) 推荐(1) 编辑

摘要:整理以前的代码。这次想到上次的一个例子,就是一个屏幕右下角显示的提示窗体,定时3秒自动关闭,如果鼠标移动到窗体上则停止关闭,鼠标移出后再定时关闭。这个效果笔者想到了方法,于是就记录在这个博文中。下面是提示窗体的那个解决方案。 1、 项目目录; 2、 源码介绍; 1) 显示提示窗体; 2) 鼠标移入移 阅读全文

posted @ 2024-06-02 09:30 lzhdim 阅读(10557) 评论(0) 推荐(0) 编辑

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

摘要:上次发布了托盘窗体的显示与隐藏的博文:,但是在测试窗体最大化的时候发现窗体没有隐藏,调试了下知道是窗体是否被遮挡这个函数的判断有问题。于是就研究了该代码,然后联系了该操作类的作者,也是博客园的园友,然后在他的帮助下将操作类进行了更新,添加了特殊窗体的处理代码,这才使得该操作类得到了完善。 这个例子主 阅读全文

posted @ 2024-04-17 10:00 lzhdim 阅读(10550) 评论(0) 推荐(1) 编辑

摘要:这几天忙于编程。上次发布了壁纸管理器的插件版( https://www.cnblogs.com/lzhdim/p/18074135 ),然后整理和添加了一下相关的壁纸图片文件,虽然在管理器中也能浏览壁纸并设置,但是还是看图软件更加方便,双击图片文件就能打开浏览了。笔者用的Windows 11操作系统 阅读全文

posted @ 2024-04-15 10:00 lzhdim 阅读(11320) 评论(9) 推荐(5) 编辑

Copyright © 2000-2022 Lzhdim Technology Software All Rights Reserved