自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (1)
  • 收藏
  • 关注

原创 Excel中批量添加批注图片

excel中批量插入鼠标悬停的批注图片,解放你的双手和时间

2022-12-02 17:31:17 1384 1

原创 C#串口通信中的奇偶性校验、CRC校验函数

C#中串口通信的两种常用校验方式

2022-09-18 20:58:04 2414 1

转载 【C#dynamic 类型】常用用法示例。【转载】

源博客地址:https://blog.csdn.net/heyangyi_19940703/article/details/51190645在通过 dynamic 类型实现的操作中,该类型的作用是绕过编译时类型检查,改为在运行时解析这些操作。dynamic 类型简化了对 COM API(例如 Office Automation API)、动态 API(例如 IronPython 库)和 HTML 文档对象模型 (DOM) 的访问。在大多数情况下,dynamic 类型与 object 类型的行为是一样

2020-11-03 11:38:26 1166

原创 c#从ftp服务器中下载整个文件夹到本地(包含文件夹的子目录及其中的文件)ftpHelper帮助类可复制到自己的代码中直接使用。

近期做ftp通信时,发现网上都是只能从ftp下载文件而不能直接下载整个文件夹,大家都知道要递归,但我没找到直接可以用的代码,所以自己花时间写了一个可以直接用的,已测试通过。值得注意的时,我通信的ftp服务器中,目录的标识不是网上大多数的<DIR>标识,而是文件信息字符串是"drwxr-xr-x ... ...fileName",在这里我两个都写了一下。如果你们的跟我不同,请自行调整。...

2019-11-25 15:29:04 2648 15

原创 winform自定义窗体边框样式模板(支持四周边框拖拽改变窗体大小,支持鼠标拖动头部移动窗体)

winform自己的边框已经过时,但小伙伴们又觉得自定义太过麻烦。本文将手把手教你自定义winform边框样式,并提供源代码链接(可直接作为模板使用)。话不多说,直接上操作步骤。先上一张完成截图一:去除winform边框,添加主面板,添加窗体四边(可自定义宽度和颜色,支持拖拽改变窗体大小)1、去除winform边框:将FormBorderStyle属性设置为none2、添...

2019-06-27 19:31:58 6890 7

原创 WPF界面美化(整体作用到控件),一步步教你使用FirstFloor.ModernUI

开发工具:VS20151、获取相关DLL(通过NuGet或者GitHub上下载的源码中获得),并在项目中添加引用FirstFloor.ModernUI.dllMicrosoft.Windows.Shell.dllUIShell.OSGi(这个是我运行程序时报的错误"未能加载文件或程序集",然后在NuGet上下载得到的)2、在.xaml文件中将MainWindow转为Mui....

2019-06-13 11:34:11 6297 5

原创 c#调用matlab制作的dll(挺简单的,看完记得点赞哦)

工具版本:VS2015,Matlab2016b一、安装MCRInstaller安装包的位置就在matlab的安装目录下,如我的(D:\Program Files\MATLAB\R2016b\toolbox\compiler\deploy\win64)双击MCRInstaller.exe按照步骤一步步安装即可此安装包主要是用于matlab打包文件所用。二、编写matlab函数文件...

2019-05-30 19:03:09 4980

转载 c# DataGridView 的一些属性设置,序号,合并头

本文为转载文章,原文章链接:https://www.cnblogs.com/yanjinliang/p/5646829.html this.dataGridView1.DataSource = this.dISASTERBindingSource; this.dataGridView1.Location = new System.Drawing.Point(0,...

2019-05-30 15:39:53 1038

原创 firefox:【管理员没有正确配置...】cn.bing.com 使用了无效的安全证书。 该证书因为其自签名而不被信任

今天像往常一样登陆火狐浏览器,结果报出如下图的错误 经过在网上寻找解决方法,如下: 修改为如下图的配置刷新一下必应的界面,可发现已恢复正常。ps:这是我自己使用的解决方法,此外、网上还有另外的解决方案,对于我没用,但可能其他人有用,我在这里贴一下1、http://mozilla.com.cn/thread-35440-1-1.html2、https://...

2019-01-24 15:33:41 10717 2

原创 vs2015自带混淆工具DotFuscator使用方法(超简单)

首先声明,混淆并不能防反编译工具,只能增加反编译出来的代码阅读难度(把方法和变量名变成无意义的声明如把students换成a,b等)混淆前记得先备份下,以免混淆失败造成损失!!!!!!步骤1:打开vs2015,工具-》选择PreEmptive Dotfuscator and Analytics,同意协议并打开步骤2:选择 输入-》+符号,选择需要混淆的exe可执行文件步...

2019-01-08 17:11:02 21052 14

原创 vs2015,c#程序app.config文件加密数据库连接字符串(加密后不明文显示,但解密也很简单)

注意:这种加密方式只能在本机上正常使用,放在其他电脑上会因无法解密而程序运行失败,有点鸡肋。不过这个本来是给web端开发用的,服务器上应该有解决办法。后来我又改用了自己写的加密解密。des,md5等都很容易使用首先说一句:加密防君子不防小人,其实加密方法很多,什么加壳,混淆,等等。。。其实都是可以破解的。增加一些破解难度就行了,想要真正不被破解好像并不容易做到。加密步骤:步骤1:找到a...

2019-01-08 14:54:54 5032 1

原创 vs2015使用Sqlite数据库,并使用EntityFramework实体类进行映射

前言:因使用sqlite时发现,根据 EntityFramework创建ADO.NET实体类数据库时并未找到sqlite(本身是没有sqlite驱动的,只有sql server,oracle等数据库),所以才有了下面这些操作步骤1、从网址https://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki下载sqlit...

2018-12-26 18:19:46 1920

原创 vs2015,添加实体数据库时找不到ADO.NET 实体数据类型 的解决方案

步骤1:打开资源管理器,进入路径C:\ProgramData\Package Cache步骤2:搜索 EFTools.msi,双击运行ps:如果找不到此文件,可能是未设置隐藏项目可见(勾选隐藏的项目即可) 选择Remove,进行卸载(步骤过于简单,此处不列出)步骤3:卸载完成后,再次双击此文件,进行安装,然后重启vs2015,即可找到...

2018-12-26 17:59:13 2125 2

原创 vs2015调试问题:表达式计算器内部错误、调试时不能编辑、关闭程序或者进行编辑时会退出并重启的解决方案

安装了vs2015(专业版和企业版都试了)总是莫名其妙的闪退重启,使用事件查看器,查看闪退重启错误:windows+r输入“eventvwr”,打开事件查看器-》windows日志-》应用程序,报错为:application error:       事件id:1000错误应用程序名称: devenv.exe,版本: 14.0.23107.0,时间戳: 0x559b7ead错误模块名...

2018-12-20 14:50:27 5178 5

原创 vs程序运行时报错"未能加载 SqlServerSpatialxxx.dll,找不到指定的模块,(异常来自......)"的解决方法

报错原因:因为程序中引用了Microsoft.SqlServer.Types程序集,正常情况下程序会去c:\windows\system32或者c:\windows\syswow64目录中寻找,所以找不到。其实你引用时已经在bin\debug\SqlServerTypes文件夹下生成了报错的文件,只不过程序没去那找而已解决办法:第一步:报错文件属性-&gt;始终复制到输出目录...

2018-12-14 17:07:33 1398

原创 vs2013/2015调试时鼠标所指变量不显示值,监视时报 “表达式计算内部错误" 解决方法

调试无法跟踪变量值的问题解决如下图:工具-》选项-》调试-》常规勾选:使用托管兼容模式使用本机兼容模式  

2018-12-07 14:59:13 5047 3

转载 visfire chart 去水印

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yangyisen0713/article/details/17794829 最近在wpf中引用visifire Charts 控件的时候发现水印文字很讨厌,网上找了n中办法,大多说重写LoadWat...

2018-12-03 12:01:50 385 1

原创 使用Setup Factory 打包软件,安装时自动创建数据库及数据库中的表(效果类似sql server中的附加数据库操作)

前提:已安装Setup Fatory软件、我使用的是 安装工厂永乐汉化版,需要的请自行下载安装下面只列出关键性步骤,黄色字体较为关键,是一个出错点 步骤一(关键):生成数据库备份文件,以及建表sql脚本,和bat命令文件备份数据库,生成文件1,.bak文件生成建表语句.sql脚本文件新建txt文件,修改后缀名为.bat,并向其写入脚本@echo offrem...

2018-11-26 18:35:39 1731 9

原创 截取带弹出效果的图技巧(正常操作鼠标或者按键操作都会是这些弹出消失)

1、截取右键弹出的活动窗口    第一步:同时按住“Alt”+“Shift”键(注意顺序,先按Alt再按Shift)    第二步:鼠标操作打开弹出菜单(比如在桌面鼠标右键打开右键菜单)    第三步:松开“Shift”键,不要松开“Alt”键,继续按“Ctrl”+“A”键即可2、(全能型)截取菜单点出的N级菜单展开项 或者 截取右键弹出的活动窗口第一步:展开你想要截的活动子菜...

2018-11-26 17:42:21 325

原创 VS 打包错误:要在“系统必备”对话框中启用“从与我的应用程序相同的位置下载系统必备组件”

发布前,我选择的系统必备组件为.net framework4.5.2和sql server2008 r2,所以报错的内容为:解决方案:分别下载.net包和.net语言包/sql server2008r2  32位和64位语言包: DotNetFX452\NDP452-KB2901907-x86-x64-AllOS-ENU.exe DotNetFX452\NDP452-KB29019...

2018-11-26 16:34:04 8303

原创 wpf中ListView控件点击列头排序功能实现(超简洁实用)

 .xaml文件中的主要代码 &lt;ListView Name="lvMeasureData" GridViewColumnHeader.Click="Sort_Click" SelectionChanged="lvMeasureData_SelectionChanged" &gt; &lt;ListView.Vi...

2018-11-22 16:12:21 3537

转载 【转载】WPF父窗口与子窗口的关系之——窗口层次关系及其上下位置分布

原文地址:http://www.cnblogs.com/zhouyinhui/archive/2008/12/02/1345580.html假设有这样两个窗体:RootWindow,SubWindow,在RootWindow中引发某事件而显示SubWindow1,如果弹出窗体(比如SubWindow)仅仅是调用Show方法,并且没有设置其Owner属性:ClassRootWindow...

2018-09-26 14:42:54 279

原创 wpf自适应屏幕分辨率:viewbox控件的使用方法

 使用View Box:在固定长宽的canvas/grid外添加viewbox控件,窗口大小或者分辨率改变,里面的控件和字体大小都会自适应改变。&lt;Window x:Class="WpfTest2.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" ...

2018-09-20 17:41:05 8636

原创 git找回本地被覆盖或者删除的文件/确保本地代码为最新时,强制使本地文件覆盖git库文件

操作前提(老手可略过不看):1、进入代码本地根目录下(也就是当初你提交到git库上的路径,特点是此目录下带.git文件夹)2、在空白处点击右键选择Git Bash Here进入git控制台一、git找回本底被覆盖或者删除的文件git reflog命令可以查看操作日志(黄色字体为操作版本ID,待会会用到)使用git reset --hard 3fd6884命令:回退本...

2018-09-13 11:22:19 3409

转载 【转载】Pyinstaller打包出现UnicodeDecodeError: 'utf-8' codec can't decode byte 0xce in position 解决方案

版权声明: https://blog.csdn.net/qq_35203425/article/details/80992870解决方案在你打包的命令行中先输入chcp 65001 然后再输入打包命令。 pyinstaller -F xxx.py  此文章为转载,转自版权声明后的网址...

2018-09-05 15:51:13 8610 5

原创 pyinstaller打包python文件后,运行出现"Failed to execute script xxx.exe"错误的解决方式(No module named 'xxx')

一、问题定位:        windows+r进入cmd命令行窗口        cd exe文件所在路径;如cd C:\Users\user\Desktop\test\dist        执行命令行:xxx.exe 参数1 参数2(无参数可忽略)        我这里报的错是说字符串类型不能使用乘法,在python里没有转类型也是可以用的,但这里需要用int()转一下...

2018-09-05 14:38:42 93298 32

原创 pyinstaller打包python文件出现"RuntimeError: maximum recursion depth exceeded in comparison "错误解决方案

一、出现原因:python默认迭代次数有限(大概是1000左右),如果你引用了plot画图,或者某个循环方法超出此限制,就会报这个错误二、解决方法:打包失败,也会生成一个spec文件,如你的主python文件叫做main.py,则修改main.spec:添加代码行:import sys                                    sys.setrecur...

2018-09-05 14:16:36 18508 2

原创 c#调用python的四种方法(尝试了四种,只详细讲解本人成功的后两种,其余方法只列出,详细用法请自行谷歌百度)

一、使用c#,nuget管理包上下载的ironPython安装包 尝试后发现,对引用了numpy等第三方库的python代码,会报找不到模块xxx的错误,上网查证后发现此问题基本难以解决二、使用c++程序调用python文件,然后将其做成动态链接库(dll),在c#中调用此dll文件 限制:实现方式很复杂,并且受python版本、(python/vs)32/64位影响,而...

2018-09-05 14:00:50 118975 218

原创 在c#中引用Microsoft.SqlServer.Types后,系统运行报"未能加载 SqlServerSpatial140.dll,找不到指定的模块,(异常来自......)的解决方法

1.在资源管理器中查看C:\Windows\System32或者C:\Windows\SysWOW64下有没有SqlServerSpatialXXX.dll的文件,如果没有,在网上下载后,把文件重命名为报错的dll文件名,将其放入此目录下2.如果有,如下图,我将原本的130改为140,程序便不报错了  如果有更好的解决方法,欢迎在下方评论,谢谢...

2018-05-16 10:30:13 2246

原创 解决vs2015引用时没有Report Viewer的问题 (附WPF做Reportviewer的实例)

1.选择“工具”&gt;“Nuget包管理器”&gt;“程序包管理器控制台”2.执行命令:Install-Package Microsoft.ReportingServices.ReportViewerControl.WinForms -Pre3.在项目-引用上点右键,选择“添加引用”,在.net framework组建选项卡中选择“浏览”,然后在你的工程根目录下的“\packages\Micro...

2018-05-16 10:22:30 4169

原创 wpf toolkit-chart实例以及图表中数据点大小的设置代码示例

        1.首先nuget上下载两个包:wpftoolkit和Controls.DataVisualization.Toolkit(工具-nuget包管理器-管理解决方案的nuget程序包,输入两个包名并安装)2.在xmal文件中导入这两个包,代码如下: xmlns:dc = "clr-namespace:System.Windows.Controls.DataVisual...

2018-05-02 18:12:23 1678

原创 c#中如何将byte数组转换为int数组,int数组转为byte数组

本文是将byte数组转换为int数组和int数组转为byte数组,话不多说,代码如下:1.将byte数组转换为int数组 /// <summary> /// byte数组转int数组 /// </summary> /// <param name="src">源by...

2018-05-02 17:34:20 12047 1

netCallpyFile.rar

C#调用python文件的简单示例(需要用户安装python)相关博客链接:https://blog.csdn.net/qq_42063091/article/details/82418630

2019-12-03

空空如也

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

TA关注的人

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