自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

imxiangzi的专栏

不炼金丹不坐禅, 不为商贾不耕田. 闲来写就青山卖, 不使人间造业钱.

  • 博客(22)
  • 资源 (9)
  • 收藏
  • 关注

转载 C# 简易异步日志类 [ C# | Log | TextWriterTraceListener ]

前言  即使是小型项目,也需要日志的功能,这里就不讨论Log4Net之类的框架,提供一个异步的、控制台输出+日志文件输出的简易日志帮助类。 正文  一、帮助类文件Logger.cs//=========================================//// 作 者:农民伯伯// 邮 箱:over140@gmail.com// 博 客:http://...

2018-09-29 20:35:19 959 1

转载 静态构造函数

先看一道常见题目,以下代码的执行结果是什么? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 class A {   ...

2018-09-29 20:20:22 930 1

转载 用TextWriterTraceListener实现log文件记录 (转载)

log4net之类3方组件确实很方便,但是想写个小小的demo之类的程序,有点用不起啊。微软自带的TraceListener要实现一个简易的日志帮助类还是很简单的,直接上代码,自己备用,也希望对同样烦恼的哥们有用: 1 2 3 4 5 6 7 8 9 10 11 12 13 14...

2018-09-29 20:08:31 942

转载 C# delegate方法invoke和beginInvoke的区别

class Program    {        delegate void test();        static void Main(string[] args)        {            test ts = new test(TestDelegate);            ts.BeginInvoke(null,null);             //使...

2018-09-29 17:31:30 2048

转载 C#中Invoke的用法()

invoke和begininvoke 区别一直对invoke和begininvoke的使用和概念比较混乱,这两天看了些资料,对这两个的用法和原理有了些新的认识和理解。 首先说下,invoke和begininvoke的使用有两种情况:  1. control中的invoke、begininvoke。  2. delegrate中的invoke、begininvoke。    这两...

2018-09-29 17:18:20 544

转载 c# 关于获取exe路径

C#获取程序路径的方法中需要注意的地方(版本1)获取运行程序路径的方法主要有以下7种:System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName 他获取的是Module的文件名,如果在VS2008的调试环境中,获取的是 [程序名].vshost.exe的完整文件名。 System.Environment.Curr...

2018-09-29 09:34:07 3398

转载 Win7 开机启动

1.注册表里面写代码,设置程序以开机启动; 但这样会需要管理员权限,添加程序以管理员权限启动后,又无法直接进入到软件启动界面,UAC控制 代码一:/// <summary> /// 设置应用程序开机自动运行 /// </summary> /// <param name="fileName">应...

2018-09-28 22:56:14 406

转载 C# 添加Windows服务,定时任务。

源码下载地址:http://files.cnblogs.com/files/lanyubaicl/20160830Windows%E6%9C%8D%E5%8A%A1.zip 步骤 一 、 创建服务项目。 步骤二 、添加安装程序。 步骤三 、服务属性设置 【serviceInstaller1】。 4.1 添加定时任务 public partial c...

2018-09-28 22:23:57 3757

转载 使用C#创建计划任务(How to create a Task Scheduler use C# )

本文主要讲解了如何使用C#来创建windows计划任务。  需求:在不定时间段运行多个后台程序(winfrom,wpf,console,等等)用于更新数据。  问题:为什么要使用计划任务,而不直接在程序中使用一个计时器来触发呢?  答:最明显的一点,使用计时器程序一直在后台运行着,但需求中只需要一天运行一次,或一个月运行一次。一直后台跑着计时这不白浪费CPU资源么。  解决...

2018-09-28 22:03:25 4929

转载 如何让应用程序在计算机开机后延迟启动?

通过Window计划任务可以设置应用程序开机后延时启动。 在程序列表中搜索“计划任务“。 打开计划任务,选择“创建基本任务“ 输入任务名称,点击“下一步“。 触发器选择“计算机启动时“,点击”下一步“ 选择“启动程序“,选择”下一步“ 选择应用程序的安装路径,点击“下一步“ 勾选“当单击完成时,打开此任务属性的对话框“,...

2018-09-28 21:56:40 13498

原创 Installshield 2010 修改Setup.exe图标

这两天用Installshield 2010打包应用程序,想要修改生成的Installshield 2010图标,在网上查阅了不少文档,这里就总结一下,方便以后使用的人参考。首先,使用Installshield 2010创建项目大致可分为两种,InstallScript和InstallScript MSI。如果是InstallScript类型的项目,可以直接进入Installation Des...

2018-09-28 12:06:43 2464 1

转载 C#实现程序的版本升级更新

我们做了程序,不免会有版本升级,这就需要程序有自动版本升级的功能。那么看看我是如何实现程序自动更新的。直接上代码:using System; using System.Collections.Generic; using System.Text; using System.Reflection; using System.IO; using System<a...

2018-09-28 11:41:13 5151

转载 c# 远程关机 重启 注销 小练习

亲测小练习 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27...

2018-09-26 09:44:21 200

转载 在VS中如何让C#语言编写的程序自动以管理员身份运行

 在Vista或Win7或Win8或Win10系统上exe程序默认不是以管理员身份运行的,它会被UAC(用户帐户控制)阻止访问系统某些功能,如修改注册表操作、操作硬盘上的文件等。但是有时我们确实需要程序在开始运行时就是以管理员身份运行的,这时我们在VS中需进行以下操作:(1)在要编译的项目上右击选择【属性】然后选择【安全性】再勾选上【启用ClickOnce安全设置】,此时会在解决方案资源管理器...

2018-09-18 21:13:16 793

转载 C#GDI+编程基础(一:Graphics画布类)

GDI+存在的意义:将变成与具体硬件实现细节分开。GDI+步骤:获取画布,绘制图像、处理图像命名空间:using System.Drawing;//提供对GDI+基本图形功能的访问using System.Drawing.Drawing2D;//提供高级的二维和矢量图像功能using System.Drawing.Imaging;//提供高级GDI+图像处理功能using ...

2018-09-14 20:03:14 856

转载 利用C#实现条形图、饼图的绘制(二)

 继前一篇文章提到关于使用C#绘制条形图的思路之后,这里接着介绍绘制饼图的思路。本篇文章所涉及的源代码是在前面的基础上完成的,在本文的最后,将会提供本实例的完整代码下载地址,有兴趣的朋友可以下载。    言归正传,开始介绍饼图的绘制。其实,饼图的绘制跟条形图的绘制有颇多相似之处,其大体亦经过以下几个步骤:    (1)创建Graphics对象实例;    (2)设置图形及文本属性;  ...

2018-09-14 18:40:30 2526 1

转载 C# 线程调用主线程中的控件

由于项目的需要,最近几天一直在做串口和数据库。由于C#使用的时间不长,所以在编写代码和调试的过程中总是遇到意想不到的问题,比如在使用串口接收数据的时候,在接收数据事件中想把接收的数据放入一个textbox作显示,但是明明非常简单的代码,在编译的时候总是提示有错误。后来查看网上资料,才知道C#还有委托,匿名等等之类的新东西。下面我就把我这几天的经验和大家分享一下。这次就主要说说委托和匿名方法,以后在...

2018-09-12 21:22:18 5306

转载 C#开机自动启动程序代码

 新建一个winform拖一个checkbox进来。。然后设置它的changed事件。已经测试过,可以直接复制使用。private void checkBox1_CheckedChanged(object sender, EventArgs e) { if (checkBox1.Checked) //设置开机自启动 ...

2018-09-12 09:20:24 2483

转载 C# 将程序添加开机启动的三种方式

前言最近在研究程序随系统启动,发现在 win7 上因为权限的问题,写注册表的时候总是会出现问题,写不进去导致的不能自动启动,随后决定仔细的看一看这方面的问题。查资料过程中主要发现有三种方式可以添加到启动,分别是: 1. 开始菜单启动; 2. 注册表启动项; 3. Windows 计划任务。一、开始菜单启动在很久以前,刚开始捯饬电脑的时候,就知道的一个开机启动的方法,那时候就是...

2018-09-12 09:19:54 3748

转载 C# RichTextBox显示不同颜色文字

#region 日志记录、支持其他线程访问 public delegate void LogAppendDelegate(Color color, string text); /// <summary> /// 追加显示文本 /// </summary> /// <param name="color">文本颜色</param> /// &...

2018-09-06 10:39:33 3693

转载 如何在C#下利用RichTextBox打开一个有文字格式和图片的Word文档

小知识点:.Net Framework 4.0 和.Net Framework 4.0 Client Profile区别:      .NET Framework Client Profile是.NET Framework的裁剪版本。它面向客户端应用程序。它提供 Windows Presentation Foundation (WPF)、Windows 窗体、Windows Communica...

2018-09-06 10:38:51 1130

转载 RichTextBox扩展控件的中文乱码解决方案

在程序中有利用RichTextBox进行一些操作的需求,无意中在CodeProject中发现了一个封装比较完整的RichTextBox控件(http://www.codeproject.com/KB/edit/csexrichtextbox.aspx),控件封装的还是不错,测试界面效果如下: 总体来说,支持各种格式的定义以及图片的插入,效果还是相当不错,不过在实际中使用发现,用代码插入的中...

2018-09-06 10:38:11 2826

C#截屏并进行OCR识别

1. 启动程序,点击截屏按钮 2.单击鼠标右键退出截屏操作 3.按下鼠标时开始捕获 4.移动鼠标时,选择截屏区域 5.松开鼠标时,确定最终的截屏区域 6.双击鼠标左键时,保存图片 7.可识别字母数字和符号 8 如果想提高识别准确的需要对图片预处理

2018-05-10

C# 系统应用之窗体最小化至任务栏及常用操作

C# 系统应用之窗体最小化至任务栏,同时在系统托盘区的图标点击左键能显示窗体,右键能关联控件显示3个常用功能最小化至任务栏并在系统托盘区留下图标,

2018-05-05

Qt+OpenGL做的蕾达显示程序

http://www.qtcn.org/bbs/read-htm-tid-51275.html

2016-09-24

HI3518E mpp OV9712 编码超时解决方案,淘宝上¥20买的

HI3518E mpp OV9712 编码超时解决方案,淘宝上¥20买的

2016-06-14

Word和Excel文档密码忘记破解

办公过程中有一些文档需要设置密码,长时间没有使用过,临时需要时确忘记了密码,用这个工具就可以直接恢复,需要联网使用

2015-03-18

zend studio 12.0.0&zend studio 12.0.1 破解文件

zend studio 12.0.0和 zend studio 12.0.1的破解补丁,里面带有一个生成好的key 仅供测试研究使用

2015-01-21

安定宝协议contact ID通信协议--英文版

安防报警行业用的电话通讯协议,做开发常用到

2012-10-22

00的USB书籍 第五章 用户自定义的USB HID设备驱动和界面代码

《圈圈教你玩USB》中第五章 用户自定义的USB HID设备驱动和界面代码

2009-07-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除