记录下 WTM框架如何引入自定义图标 最终效果图如下: 下面看详细方案 如此即可在全局使用,在菜单上可以配置,在控件上引用位置也正常。
记录下 WTM框架如何引入自定义图标 最终效果图如下: 下面看详细方案 如此即可在全局使用,在菜单上可以配置,在控件上引用位置也正常。
自动控制软电话 git:https://gitee.com/zuiyuewentian/automation-micro-sip int pid = 0; private void Form2_Load(object sender, EventArgs e) { Process[] ps = Process.GetProcessesByName("MicroSIP"); if (ps.Length > 0) { foreach (Process p in ps) p.Kill(); } pid = Start…
RestSharp,在nuget中引用进项目来 这里封装了,常用的接口请求方式,Post,Get,还有file上传,header处理,鉴权等方式 using RestSharp; using System; namespace FinanceApi { public class APIHelper { private readonly string baseUrl = "http://192.168.60.108:8081/"; /// <summary> /// http请求接口 /// </s…
using NPOI.HSSF.UserModel; using NPOI.SS.UserModel; using NPOI.XSSF.UserModel; using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text; using Microsoft.Office.Interop.Excel; namespace UpdateData.Common { public cla…
gitee封装:https://gitee.com/zuiyuewentian/CarouselForm.git 介绍 winform 封装一个幻灯片滚动动画 功能介绍 采用定时器+绘制自动以控件位置操作,并封装成工具,一句话调用即可实现动画效果。 动画展示,可以扩展幻灯片播放 使用方式,参考项目中: mainFormController.Init(5, 3, panel_Main.Width, panel_Main.Height); 参考实现代码: using System; using System.Colle…
处理判断图片是否空白页: /// <summary> /// 检查图片是否空白图片 /// </summary> /// <param name="img">Image</param> /// <returns>是否空白图片</returns> public static bool CheckTransparentImg(Bitmap bitMap) { try { bool blnIsTransparent = false; //图片总像素 …
通常winform自带的三种定时器就足够用了,但是在某些场合,还存在着精度低,10ms以下不准的问题,现在推荐这款微秒级别的定时器 using System; namespace MicroLibrary { /// <summary> /// MicroStopwatch class /// </summary> public class MicroStopwatch : System.Diagnostics.Stopwatch { readonly double _microSecPer…
using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text; namespace ImageRect { public class EncodingType { /// <summary> /// 给定文件的路径,读取文件的二进制数据,判断文件的编码类型 /// </summary> /// <param name=“FILE_NAME“>…
第一种:第三方NPOI控件: 引用之后,代码如下 string text = ""; XWPFDocument doc = new XWPFDocument(stream); foreach (var para in doc.Paragraphs) { string v = para.ParagraphText; //获得文本 if (!string.IsNullOrEmpty(v)) text += v + Environment.NewLine; } 第二种:Microsoft.Office.Interop.W…
using NAudio.Wave; using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.IO; using System.Linq; using System.Text; using System.Threading; using System.Windows.Forms; namespace Listen…