自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ZHENG

唯有不断前行

  • 博客(18)
  • 资源 (3)
  • 收藏
  • 关注

原创 C# NPOI 写入EXCEL

/// <summary>/// 将字符串数组写入EXCEL/// </summary>/// <param name="xlFile">EXCEL文件</param>/// <param name="sheetName">EXCEL表名称</param>/// <param

2019-01-29 10:37:55 4104

原创 C# 清空文件夹内容和复制文件夹内容

/// <summary>/// 清空文件夹/// </summary>/// <param name="path">路径</param>/// <returns>是否成功</returns>/// <remarks>删除指定文件夹中所有文件</remarks&

2019-01-29 09:25:30 2561

原创 C# 写入文件

/// <summary>/// 保存文件内容/// </summary>/// <param name="path">文件路径</param>/// <param name="content">需写入的内容</param>/// <returns>成功返回 tr

2019-01-29 09:22:02 3985

原创 C# 按行读取文件

/// <summary>/// 获取本地模板内容/// </summary>/// <param name="fileName">模板文件名称</param>/// <returns>模板内容</returns>public static IList<string> GetFlie

2019-01-25 11:28:40 2985

原创 Aspose操作Word,插入表格并合并单元格

Document doc = new Document(filename);DocumentBuilder builder = new DocumentBuilder(doc);builder.StartTable();builder.InsertCell();builder.CellFormat.Borders.LineStyle = LineStyle.Single;buil...

2019-01-23 16:52:44 7747 5

原创 C# 调起外部程序并等待该程序结束后继续运行

/// <summary>/// 执行脚本/// </summary>/// <param name="str"></param>/// <param name="startFlag"></param>public static void runScript(string fileName,

2019-01-21 08:30:04 2807

原创 两个继承窗体间传值(一个窗体获取另一个窗体某个控件的值)

在基类中添加一个静态公有属性/// <summary>/// 下拉框选中值/// </summary>private static string cbSelectedText;/// <summary>/// 获取或设置下拉框选中值/// </summary>public static string CbSelectedText...

2019-01-16 12:42:32 1174

原创 C# 获取二维数组的行数,列数,维数

string[,] strData = GetDgvData(); //创建一个二维数组int row = strData.GetLength(0); //行数int col = strData.GetUpperBound(strData.Rank - 1 ) + 1; //列数,Rank为维数 

2019-01-15 08:45:31 3283

原创 DataGridView表头合并(ColumnSpan)

/// <summary>/// 多维表头/// </summary>public class DgvHelper{ public DgvHelper(DataGridView gridview) { gridview.RowPostPaint += new DataGridViewRowPostPaintEventHandler(grid...

2019-01-14 13:04:11 2074

原创 C# 操作XML,获取节点的某个属性值

XmlDocument xmlDoc = new System.Xml.XmlDocument();xmlDoc.Load("路径");XmlElement element = xmlDoc.SelectSingleNode("//file") as XmlElement; //节点名称Console.WriteLine(element.Attributes[0].Value.ToStri...

2019-01-10 14:42:44 4973 3

原创 C# 直接用进程打开文件(文本文件,图片等)

/// <summary>/// 文件查看/// </summary>private void DataFileView(string filePath){ if (string.IsNullOrEmpty(filePath) || !File.Exists(filePath)) { return; } Proce...

2019-01-10 11:47:56 1753

原创 解决log4net error:“Could not create Appender”

<appender name="uiLogAppender" type="MainAppGree.Log.UiLogAppender,MainAppGree"> <layout type="log4net.Layout.PatternLayout"> <conversionPattern value="%date{HH:mm:ss,fff} .

2019-01-10 11:05:37 8246 2

原创 log4net 使用方法记录(在控件中直接打印log)

引用log4netusing System;using System.Collections.Generic;using System.Linq;using System.Text;/// <summary>/// UiLogEventArgs.cs/// </summary>namespace MainAppGree.Log{ class U...

2019-01-10 08:43:20 1336

原创 TextBox 光标定位到文本末尾

this.txtLog.Text += errInfo + " " + System.DateTime.Now.ToString() + "\r\n";this.txtLog.Focus();//焦点this.txtLog.Select(this.txtLog.TextLength - 1, 0);//光标this.txtLog.ScrollToCaret();//滚动条 ...

2019-01-09 15:34:50 3081

原创 winform TabControl选项卡不可用

页面加载,第二个选项卡不可用,页面上进行操作后单击按钮才可跳转到下一个选项卡,并且不可返回上一个选项卡(这是什么需求我滴龟龟)由于winform不自带某个TabPage不可用的属性,所以模拟了一下这个功能(客户需求没办法)。或者也可以假装两个按钮再加上Panel的 private void DlgRVTaskRun_Load(object sender, EventArgs e){...

2019-01-09 14:50:39 2475

原创 Newtonsoft.Json

管理NuGet包,搜索Json,安装Newtonsoft.Jsonstring str = "";IDictionary<string, string> dic = new Dictionary<string, string>();dic.Add("TaskId", "1");dic.Add("WorkflowId", "2");dic.A

2019-01-09 09:59:16 593

原创 C# 正则表达式过滤指定的字符串

[\w+]表示匹配数字、字母、下划线和加号本身字符[\w]+和\w+没有区别,都是匹配数字和字母下划线的多个字符string str = @"testtesttesttest,@test:1。testtesttest,@test:2。testtesttest,@test:23。";Regex reg = new Regex(@"@\w+:\d{1}"); //d{x} x是数字的个数...

2019-01-07 11:03:07 3698

原创 DataGridView 表头合并(RowSpan)

public class DataGridViewHelper{ public DataGridViewHelper(DataGridView gridview) { gridview.CellPainting += new DataGridViewCellPaintingEventHandler(gridview_CellPainting); } ...

2019-01-03 07:44:36 7993

centos7.7环境 python3.6.8 rpm离线安装包

centos7.7编译好的python3.6.8的rpm包,可以直接安装不需要再下载源码编译,直接目录下执行rpm -Uvh python3-3.6.8-18.el7.x86_64.rpm --nodeps --force 和rpm -Uvh python3-libs-3.6.8-18.el7.x86_64.rpm --nodeps --force安装即可,其余rpm包可自选安装

2023-02-07

Qt5:多文档功能查看器(新增视频文件播放)

Qt5的quick control,在原有只能查看.txt和图片的基础上加了视频查看功能,可播放,暂停和停止,需要Qt课程设计的可以下载

2018-07-10

课程设计:Qt5实现的多功能文档查看器

Qt5的课程设计,是Qt5的一个开发实例,可用查看图片,文件等各种类型的文档

2018-07-09

基于SSH框架的教育机构管理系统

毕业设计基于java的ssh框架做的,高校毕业生可用于毕业设计

2018-07-09

空空如也

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

TA关注的人

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