自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(0)
  • 资源 (15)
  • 问答 (8)
  • 收藏
  • 关注

空空如也

此工具为ilmerge工具的gui形式工具,用于合并多个dotNet程序文件为单一文件,无论主文件是dll还是exe都可以

此工具为ilmerge工具的gui形式工具,用于合并多个dotNet程序文件为单一文件,无论主文件是dll还是exe都可以,只要在合并时明确指定哪一个dll文件或者exe为主文件即可。

2023-08-28

c++编写的有GDI资源泄漏问题的文本框控件源码,求大神解决

这是一个c++语言所编写的一个文本框控件源码,Node.ocx,但是该控件因未能及时释放GDI资源导致一直累加直到程序报错,望有能力的大神帮忙解决。

2020-10-23

c#UDP通讯demo.rar

c#语言的UDP通讯实例demo,代码很少,思路清晰明了,非常具有参考价值,可同时作为监听端和发送端。

2020-07-01

微软企业库数据库连接dll文件.rar

微软企业库6,可加密数据库连接字符串,具体使用方式请看本人博客,下载的压缩包里也有相应的使用示例,如果有必需要使用微软企业库进行数据库连接,又苦于无法加密数据库连接字符串的同学可以拿去使用。

2020-01-17

CefSharpDemo(64位).rar

截止目前上传时间为止最新的CefSharp插件demo,完美集成目前为止最新的PPAPI flash,完美支持音频、视频、麦克风、摄像头,部署就能用,要求编译平台为x64,编译平台最低为.net 4.5.2,开发工具为vs2012。32位版本的也已上传,请进入本人的资源界面下载。

2019-06-05

CefSharpDemo.rar

截止目前上传时间为止最新的CefSharp插件demo,完美集成目前为止最新的PPAPI flash,完美支持音频、视频、麦克风、摄像头,部署就能用,要求编译平台为x86,编译平台最低为.net 4.5.2,开发工具为vs2012。64位版的demo随后也会上传。

2019-06-05

pepflashplayer(32_0_0_192 目前为止最新版32位和64位).rar

pepflashplayer.dll(32_0_0_192版 cefsharp ppapi flash集成 目前为止最新版 32位和64位)

2019-06-05

pepflashplayer(32位和64位dll,版本27.0.0.184).rar

cefSharp集成flash所需dll文件,32位和64位都有,并且都是比较新的版本,需要的拿去

2019-06-05

pepflashplayer.rar

cefSharp要支持flash需要集成该文件方可,请下载之后解压,cefSharp集成该flash具体代码: public static void Init() { var settings = new CefSettings(); settings.RemoteDebuggingPort = 8088; settings.Locale = "zh-CN"; settings.CefCommandLineArgs.Add("ppapi-flash-path", System.AppDomain.CurrentDomain.BaseDirectory + "pepflashplayer.dll"); //指定flash的版本,不使用系统安装的flash版本 settings.CefCommandLineArgs.Add("ppapi-flash-version", "29.0.0.171"); settings.CefCommandLineArgs.Add("enable-media-stream", "enable-media-stream"); settings.IgnoreCertificateErrors = true; settings.LogSeverity = LogSeverity.Verbose; if (DebuggingSubProcess) { //var architecture = Environment.Is64BitProcess ? "x64" : "x86"; //settings.BrowserSubprocessPath = "..\\..\\..\\..\\CefSharp.BrowserSubprocess\\bin\\" + architecture + "\\Debug\\CefSharp.BrowserSubprocess.exe"; } //settings.RegisterScheme(new CefCustomScheme //{ // SchemeName = CefSharpSchemeHandlerFactory.SchemeName, // SchemeHandlerFactory = new CefSharpSchemeHandlerFactory() //}); if (!Cef.Initialize(settings)) { if (Environment.GetCommandLineArgs().Contains("--type=renderer")) { Environment.Exit(0); } else { return; } } }

2019-06-05

C# Oracle代理连接,免安装客户端

需要.net4平台,引用之后,访问工具类示例: using System; using System.Collections.Generic; using System.Text; using System.Data; using System.Data.SqlClient; using System.Security.Cryptography; using System.IO; using Oracle.ManagedDataAccess.Client; namespace DBconnection { public class DBHelper { /// <summary> /// 读取数据库连接 /// </summary> public static readonly string OracleConnectionStr = @"Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.9.211)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=HIS)));Persist Security Info=True;User ID=ZLHIS;Password=o15ntu;"; /// <summary> /// 集合查询:在此完成所有的集合类型查询 /// </summary> /// <param name="sqlQuery">查询语句</param> /// <returns>结果集合</returns> public static DataSet OracleFillTable(string sqlQuery) { using (OracleConnection con = new OracleConnection(OracleConnectionStr)) { //创建数据适配器,将查询语句及连接字符串两个参数传进数据适配器 con.Open(); OracleCommand cmd = con.CreateCommand(); cmd.CommandText = sqlQuery; //新建一个表格对象dt,用来获取查询的数据 DataSet ds = new DataSet(); try { //填充表格 OracleDataAdapter oda = new OracleDataAdapter(cmd); oda.Fill(ds); //如果查询无误,则返回查询出的数据 return ds; } catch { //执行查询出现错误,返回null值 return null; } finally { //主动销毁所用的资源 ds.Dispose(); cmd.Dispose(); // 关闭连接 con.Close(); } } } /// <summary> /// 集合查询:在此完成所有的集合类型查询 /// </summary> /// <param name="sqlQuery">查询语句</param> /// <returns>结果集合</returns> public static string OracleGetTable(string sqlQuery) { string result = null; try { using (OracleConnection con = new OracleConnection(OracleConnectionStr)) { OracleCommand cmd = con.CreateCommand(); try { con.Open(); cmd.CommandText = sqlQuery; try { //执行sql语句 result = cmd.ExecuteScalar().ToString(); } catch { result = "-1"; } } catch (Exception e) { throw new Exception("数据库连接出现错误!"); } finally { //主动销毁资源 cmd.Dispose(); // 关闭连接 con.Close(); } } } catch (Exception e) { // MessageBox.Show(e.ToString()); } return result; } } }

2019-03-29

NOPI所有dll

引用之后,使用该方法读取excel文件 #region 读取Excel public static DataTable ImportExcel(string filePath) { try { //根据路径通过已存在的excel来创建HSSFWorkbook,即整个excel文档 FileStream file = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite); //判断文件后缀名是xls,还是xlsx,如果是xls,使用HSSFWorkbook;如果是xlsx,使用XSSFWorkbook XSSFWorkbook workbook = new XSSFWorkbook(file); //获取excel的第一个sheet ISheet sheet = workbook.GetSheetAt(0); DataTable table = new DataTable(); //获取sheet的首行 IRow headerRow = sheet.GetRow(0); if (headerRow == null) headerRow = sheet.GetRow(1); //一行最后一个方格的编号 即总的列数 int cellCount = headerRow.LastCellNum; for (int i = headerRow.FirstCellNum; i < cellCount; i++) { ICell cell = headerRow.GetCell(i); if (cell != null) { DataColumn column = new DataColumn(cell.StringCellValue); table.Columns.Add(column); } } //最后一列的标号 即总的行数 // int rowCount = sheet.LastRowNum; cellCount = table.Columns.Count; for (int i = (sheet.FirstRowNum + 1); i <= sheet.LastRowNum; i++) { IRow row = sheet.GetRow(i); if (row == null) continue; DataRow dataRow = table.NewRow(); bool isAdd = false; for (int j = row.FirstCellNum; j < cellCount; j++) { if (row.GetCell(j) == null) continue; //row.GetCell(j).SetCellType(CellType.STRING); if (row.GetCell(j) != null) { if (row.GetCell(j).CellType == CellType.NUMERIC) dataRow[j] = (int)(row.GetCell(j).NumericCellValue); else dataRow[j] = row.GetCell(j).StringCellValue; isAdd = true; } } if (isAdd) table.Rows.Add(dataRow); } workbook = null; sheet = null; return table; } catch (Exception ex) { MessageBox.Show(ex.ToString()); return null; } } #endregion

2019-03-29

winform切换窗口特效

内含十几种winform窗口切换特效,给死板的窗体程序注入一丝活力

2018-09-26

winform插件cefsharp65最新版完美demo,完美flash、html5、和调用摄像头支持,部署就能用

注意,要求.net版本至少在4.5.2,且是64位的解决方案,解决方案生成平台选anycpu是不行的,支持32位的我后续可能会上传; 该版本为cefsharp65,目前为止最新的版本,已集成好flash支持和支持摄像头调用,希望对你有用。ps(开发工具为vs2012)

2018-07-25

c#美化自定义控件库

美化版的自定义控件库,UI界面要求比较高的同学可以拿去用

2018-01-25

C#截图工具源码

非常实用的截图工具,非常非常具有研究价值,非常有技术深度,有兴趣的拿去吧

2018-01-24

vs可视化调试工具

vs可视化调试工具,兼容各个版本vs,原作者地址:http://www.cnblogs.com/cyq1162/p/6027051.html 上传只为留个备份

2017-09-19

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

TA关注的人

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