C#
2022-01-17
511
C# Winform程序的toolStrip中toolStripButton的背景是蓝色的,如何改变背景及边框的颜色和样式呢?实现此功能需要重写toolStripButton的Paint方法这里只是给出解决问题的思路和方法,如下图,当鼠标移到按钮上,背景会变为黑色实现代码如下:123456789101112ToolStripButton tsb = (ToolStripButton)sender; Rectangle rectButton = tsb.Bounds;Point p = toolStrip1
2022-01-17
60
C#多线程编程实例 线程与窗体交互代码:123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687public partial class Form1 : Form{ //声明线程数组 Thread[] workThreads
2022-01-17
219
C#修改文件或文件夹的权限,为指定用户、用户组添加完全控制权限的具体代码介绍12345678910111213//给Excel文件添加"Everyone,Users"用户组的完全控制权限 FileInfo fi = new FileInfo(excelPath); System.Security.AccessControl.FileSecurity fileSecurity = fi.GetAccessControl(); fileSecurity.AddAccessRule(new FileSys
2022-01-17
373
工具原料:Windows 7,Visual Studio 2010, Microsoft Office 2007创建解决方案菜单》新建》项目》Windows窗体应用程序:添加相关组件:添加两个DataGridView,一个TextBox,两个按钮 ,如下图:添加Excel资源:C#创建Excel文件,这里实际上是从资源中提取一个事先创建好的Excel文件,文件提取成功后,使用OleDb方法连接Excel,向Excel文件中写入数据。先在文件夹中新建一个Excel文件,在Sheet1表的第一行设置列名:双击
2022-01-17
247
我发生错误时的环境:Windows 7,Framework 4、0,Microsoft Office 2007,VS2010,c# WinForm;部分代码:1234567891011121314151617string strConn = "Provider=Microsoft.Ace.OleDb.12.0;Persist Security Info=False;" + "data source=" + @excelPath + ";Extended Properties='Excel 12.0; HD
2022-01-17
263
C#二进制字节数组操作函数 截取字节数组SubByte123456789101112131415161718192021222324252627 /// <summary> /// 截取字节数组 /// </summary> /// <param name="srcBytes">要截取的字节数组</param> /// <param na
2022-01-17
116
C# 二进制字节流查找函数IndexOf1234567891011121314151617181920212223242526272829303132/// <summary>/// 报告指定的 System.Byte[] 在此实例中的第一个匹配项的索引。/// </summary>/// <param name="srcBytes">被执行查找的 System.Byte[]。&
2022-01-17
134
概述开发该软件的原因主要是想订制实现自己想要的功能,比如:自动保存,气泡提示框类型的标注功(主要用于功能说明文档的写作)能。托盘图标及菜单添加托盘图标,是因为有些功能还是需要使用菜单呼出,不能什么都用快捷键。有些东西(菜单、提示框)可能通过快捷键截图的时候截取不到,所以设置了“延时5秒截图”功能。基本设置QQ的截图热键是“Ctrl + Alt + A”,为了不和它冲突,这里默认使用“Ctrl + Shift + A”作为快捷键。有些时候我们是希望截图中包含鼠标指针形状的,这里可以设置是否包含。自动上传如果