自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(688)
  • 资源 (24)
  • 收藏
  • 关注

原创 C# 枚举、字符串、值的相互转换

【代码】C# 枚举、字符串、值的相互转换。

2024-09-20 17:34:54 158

原创 [winform] SQLite 查询结果为空问题

因SQLite中SQL查询使用到日期字段,但没进行转化处理导致,因此需要转换日期格式为字符串进行统一比较,否则存在查询结果为空的问题。SQL在本机开发查询结果正常,换电脑后无查询结果。

2024-09-19 16:45:59 301

原创 System.Data.SQLite 版本兼容问题

SQLite数据库小巧轻量、免费开源,在中小型项目或移动端项目经常使用,在Windows桌面端需要使用System.Data.SQLite.dll文件,版本特别多,可仔细阅读官方文档了解它们的区别。本文介绍如何兼容32位和64位的方法。

2024-09-19 16:27:42 293

原创 Unity3D 发布后去除Development Build显示

Build后在视野右下角看到“Development Build”白色小字。

2024-09-14 16:25:24 579

原创 winform 无边框窗体拖动

(1)实现窗体的拖动,一般是点击窗体的头部移动窗体,所以如果窗体头部的最上层是什么控件就编写什么控件的MouseDown、MouseMove、MouseUp事件;(2)以上3种方法,第2种和第3种的效果一样,值得注意的是,在拖动窗体时第1种方法不会出现窗体重叠,而第2、3种方法在拖动时会出现窗体重叠;窗体在设置为无边框模式(设置方法:FormBorderStyle=None),默认是无法随意拖动的,也没有最大化、最小化、关闭等按钮。简单的无边框窗体移动的源码。二、实现最大化、最小化、关闭。

2024-09-11 15:57:39 282

原创 Winform窗体支持窗口大小拖动

1:FormBorderStyle 设置为 Sizable。2:AutoSizeMode 设置为 GrowOnly。

2024-09-10 17:03:09 218

原创 Winform 中Chat控件绘图区闪烁问题

使用Chat控件,根据接收到的串口数据实时绘制数据曲线,但是在绘制曲线时,绘图区闪烁严重,网上找了很多方法,都不起作用,双缓存也不起作用,最后使用。使用该方法时也不能用双缓存,如果使用双缓存,该方法也不起作用。

2024-08-30 17:38:50 459

原创 [winform]chart曲线轴标签闪烁问题

【代码】[GS]chart曲线轴标签闪烁问题。

2024-08-30 17:36:37 612

原创 Winform界面闪烁问题

因为界面更新都在EndUpdate处完成,操作太多导致EndUpdate阻塞时间过长,且清空在先,更新在后,导致界面看起来长时间处于空白状态。于是使用Profiler工具,查找出瓶颈在于每次更新完界面的EndUpdate操作(使用这个是为了减少界面更新次数,但这里不理想是因为控件中中的元素很多),猜想大概每次更新,.Net底层都会更新重绘每个图元,所以速度会慢,造成闪烁。最近对代码作了一些优化,试验后效果还可以,但是发现界面会闪烁,具体是TreeView控件会闪烁,语言为C#,IDE为VS2005。

2024-08-30 17:32:35 1147

原创 winform中chart的Axis.LabelStyle 属性

程序集:获取或设置轴的属性。C#复制。

2024-08-30 17:30:40 372

原创 winform 设置dataGridView字体

(1)点击控件属性找到Defaultcellstyle后点击右侧三个小点。(2)选择Font属性修改字体大小。

2024-08-29 09:23:37 281

原创 unity脚本

使用在检视面板中公开的 xAngle、yAngle 和 zAngle 值可查看不同的旋转值如何应用于两个立方体。应用一个围绕 Z 轴旋转 eulerAngles.z 度、围绕 X 轴旋转 eulerAngles.x 度、围绕 Y 轴旋转 eulerAngles.y 度(按此顺序)的旋转。因此,新建的立方体将使用设置为零旋转的 x、y 和 z 轴。时,它的 x、y 和 z 轴与 x、y 和 z 世界轴对齐。所以,如果在世界空间中旋转一个立方体,它的轴就会与世界对齐。可以在世界轴或本地轴中指定旋转。

2024-08-28 16:48:21 1076

原创 vs2019编辑代码闪退

错误应用程序路径: C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\devenv.exe。错误模块名称: KERNELBASE.dll,版本: 10.0.19041.1949,时间戳: 0xa599bd99。错误应用程序名称: devenv.exe,版本: 16.11.32802.440,时间戳: 0x62e9f741。错误模块路径: C:\Windows\System32\KERNELBASE.dll。

2024-08-28 10:58:51 323

原创 VS2022中打开某设计文件时闪退

错误应用程序路径: D:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\devenv.exe。错误模块名称: KERNELBASE.dll,版本: 10.0.22621.3958,时间戳: 0xfbc3a4f6。错误应用程序名称: devenv.exe,版本: 17.11.35219.272,时间戳: 0x66c41957。错误模块路径: C:\WINDOWS\System32\KERNELBASE.dll。

2024-08-28 10:57:36 227

原创 visual studio 2022 加载.vdproj

下载后关闭所有vs项目,重新打开目标工程,需要完成次扩展的后续安装任务。

2024-08-27 17:15:36 340

原创 SQLite 存储过程

在SQLite中,我们需要使用自定义函数来实现存储过程。自定义函数是一种用C语言编写的扩展函数,可以在SQLite的SQL语句中使用。// 自定义函数的代码逻辑return 0;在上面的示例代码中,我们定义了一个名为myFunction的自定义函数。我们使用sqlite3_create_function_v2函数将自定义函数注册到SQLite中,以便可以在SQL语句中调用。

2024-08-26 15:16:49 606

原创 SQLite 转换字符串为日期

在本文中,我们介绍了如何在SQLite数据库中进行字符串和日期的转换。我们学习了如何使用date函数将字符串转换为日期,以及如何使用strftime函数将日期转换为字符串。通过实际的示例,我们展示了如何在SQLite中处理和操作日期值。SQLite提供了强大的日期和时间函数,能够满足我们在实际应用中处理日期和时间的需求。了解这些函数的用法,将有助于我们更好地操作和利用SQLite数据库中的日期数据。

2024-08-26 15:13:51 627

原创 SQLite使用datetime函数

然后,我们插入了一个示例记录,并查询了该记录的日期时间。接下来,我们使用UPDATE语句和datetime函数将当前记录的日期时间增加了30分钟,并再次查询了更新后的日期时间。请注意,datetime函数的第一个参数是要进行操作的日期时间值,第二个参数是一个字符串,用于指定要添加或减去的时间间隔。在示例中,我们使用了’+30 minutes’来表示要添加的时间间隔为30分钟,如果我们想要减去时间间隔,可以使用’-30 minutes’。我们可以结合这两个函数来实现在日期时间上添加分钟的操作。

2024-08-26 11:08:18 384

原创 winform集合已修改,可能无法执行枚举操作

出错原因是使用了RemoveAt()函数移除了数据中的某一个数,导致数据发生了错位。

2024-08-23 17:19:17 163

原创 C# 删除DataTable中行

delete和removeDelete的使用是Remove的使用是这两个的区别是,使用delete后,只是该行被标记为deleted,但是还存在,用Rows.Count来获取行数时,还是删除之前的行数.需要使用方法来提交修改.而Remove方法则是直接删除.(有时候发现使用数据行也被直接删除了,原因是在创建datatable时没有执行这个方法,那么在delete时,不会标记,会直接删除掉。如果在for循环里删除行的话,最好是使用delete方法,不然会出现count变化的情况.循环完后再使用。

2024-08-23 16:50:47 343

原创 C# 时间日期运算

/首先我们需要DateTime的变量,你可以把你的符合格式的string直接Convert.ToDateTime(),这里我就用当前日期。//表示自协调世界时 (UTC) 公元 (C.E.) 1601 年 1 月 1 日午夜 12:00 以来已经过的是协调世界时 (UTC).//俩个时间相差的微秒数,然后你就可以自己转化成如时分秒等你想要的时间了。DateTime dt =.//减数。

2024-08-23 14:48:49 390

原创 [Winform] Chat控件闪烁

使用Chat控件,根据接收到的串口数据实时绘制数据曲线,但是在绘制曲线时,绘图区闪烁严重,网上找了很多方法,都不起作用,双缓存也不起作用,最后使用。使用该方法时也不能用双缓存,如果使用双缓存,该方法也不起作用。

2024-08-22 16:40:02 153

原创 [Winform] 设置toolStripStatusLabel尺寸

设置statusStrip控件中toolStripStatusLabel的尺寸。

2024-08-22 16:37:29 254

原创 [winform] toolStripStatusLabel宽度设置

【代码】[winform] toolStripStatusLabel宽度设置。

2024-08-22 11:03:04 126

原创 SQLiteDataAdapter 增删改查

【代码】SQLiteDataAdapter 增删改查。

2024-08-20 17:05:33 128

原创 SQLite 插入一行并返回主键

在本文中,我们介绍了如何在SQLite数据库中插入一行数据并返回对应的主键。通过使用INSERT语句和函数。

2024-08-20 17:02:27 453

原创 SQLite 插入数据并返回自增ID

要插入数据并返回自增ID,我们可以使用SQLite的last_insert_rowid()函数。这个函数返回了最后一次插入操作的自增ID。下面我们通过一个示例来演示如何插入数据并返回自增ID。SQLCopySQLCopy执行完这个SQL语句后,我们将得到最后一次插入操作的自增ID。

2024-08-20 17:01:38 895

原创 [winform] Chart 获取点击坐标

开发需要获取当前点击Chart的坐标和Series 的Name,label,在Click或者Mouse的click事件中添加。Result.Series.Points[Result.PointIndex].XValue 为点击Series X坐标。Result.Series.Points[Result.PointIndex].YValue 为点击Series Y坐标。Result.Series 就是点击获得的Series。

2024-08-20 10:50:37 126

原创 [winform] Chart获取坐标值

利用ToolTipEventArgs ,将ToolTipEventArgs的Text属性赋值即可实现,优点是非常简单,无需其他步骤,但其因为用到HitTest方法,只能获取序列点上的坐标值,不能获得“空白”位置的值。

2024-08-20 09:48:06 217

原创 Chart 局部缩放

以上所有方法也可以在chart属性里直接进行设置。效果:左键划选放大区域,右键恢复。仅针对x轴(y轴同理)

2024-08-19 17:54:45 128

原创 [Winform] Chart获得当前点的X和Y值

【代码】[Winform] Chart获得当前点的X和Y值。

2024-08-19 17:33:41 386

原创 在 ToolStrip 控件中使用工具提示

可以通过将控件的属性设置为true来为所需的控件显示。

2024-08-16 17:45:56 208

原创 winform中chart控件修改纵坐标范围

最小值:chart对象.ChartAreas[区域编号].AxisY.Minimum。最大值:chart对象.ChartAreas[区域编号].AxisY.Maximum。

2024-08-14 17:47:16 154

原创 [ 反编译] ConfuserEx介绍

2、点击铅笔按钮后,弹出Edit rule对话框,Preset选择一项,我这里选择Maximum,然后再点击下面 “+”按钮,选择anti ildasm(应该是防止通过IL编译),然后导出成功。如果只是混淆exe文件,这样就可以了,如果只是混淆一个dll文件,你将看到错误:No executable module,没有执行体?1、 将dll拖入ConfuserEx后,Settings里面不能选择Packer了,而是要点击右侧那个铅笔按钮,如下图。->Protect!,提示导出成功(Confused目录下)

2024-08-13 17:53:05 427

原创 winform程序集的名称

4.可能还有别的地方需要改,可以搜索旧名称来找到需要更改的地方进行更新。1.更改程序集名称后 AssemblyInfo.cs中也要手动更改。3.更改Settings.Designer.cs中的名称。2.鼠标放在程序集上右键,点击最后一栏 “属性”

2024-08-13 17:20:55 196

原创 winform中清空DataGridView所有行

winform中用到了datagridview,在实现查询功能,并重新绑定结果数据源的过程中,发现datagirdview并没有清空原来的数据,而是将结果自动添加在原数据的下面。在网上查了下,原来用数据源绑定的datagridview不能用Rows.Clear()清除,也不能通过将数据源设置为空,只有手动添加的数据可以这样来清空。,结果出错了,提示"不能清除此列表"。

2024-08-13 11:35:22 340

原创 winform中设置DateTimePicker参数为空

来表示没有选定的日期或时间。将不会有默认的选定日期,并且用户也不能选择任何日期。或者,如果您希望用户不能选择任何日期,可以将。

2024-08-09 15:21:30 414

原创 winform中固定datagridview列宽或行高

2、选中DataGridView查找其属性中的AllowUserToResizeColumns、RowHeadersWidthSizeMode等属性设置为false即可。1、在内部对属性进行更改。

2024-08-09 15:18:41 386

原创 winform 设置dataGridView中字体大小

(1)点击控件属性找到Defaultcellstyle后点击右侧三个小点(2)选择Font属性修改字体大小。

2024-08-09 15:17:51 482

原创 winform中TabControl选项卡位置

tabPage1”和“tabPage2”在左侧。

2024-08-08 16:51:44 201

ConfuserEx-bin.zip

C# dll代码混淆加密 推荐工具ConfuserEx,可以给C#代码混淆,甚至 exe 文件都可以加密,软件是免费开源的,但是目前已经停止维护,并且不支持最新的 .Net6。 版本一、ConfuserEx.Plus: ConfuserEx.Plus.rar 版本二、ConfuserEx: ConfuserEx_bin.zip 特征: 1.支持.NET Framework 2.0/3.0/3.5/4.0/4.5 2.符号重命名(支持 WPF/BAML) 3.防止调试器/分析器 4.防止内存转储 5.防止篡改(方法加密) 6.控制流混淆 7.常量/资源加密 8.引用隐藏代理 9.禁用反编译器 10.嵌入依赖 11.压缩输出 12.可扩展的插件 API 打开 ConfuserEx,将 dll 拖入界面,并设置导出路径。 https://blog.csdn.net/qq_38693757/article/details/128002084

2023-12-12

WpfClassicalExamples-master.zip

WpfClassicalExamples-master.zip

2022-06-15

FSLib.App.SimpleUpdater

FSLib.App.SimpleUpdater源码

2022-06-13

使用SimpleUpdater实现WinForm自动升级

使用SimpleUpdater实现WinForm自动升级

2022-06-13

玄机SocketDemo.7z

本类库采用TcpLister,TcpClient高度封装, 采用NetworkStream进行异步模式读取数据. 采用Semaphore来进行并发控制, 我没有使用(IOCP)即完成端口, 我使用的是同步方式连接,海量数据并发不是靠异步就能解决的问题,在对学习Socket和想快速使用Socket的朋友来说,同步是很好的选择. 可同时接受5000+连接同时访问,而CPU消耗完全忽略不计.. 本着代码简洁,简单.通俗易懂的原则,进行代码封装,不像其他通信框架写很多各式各样的接口.对新手朋友和刚接触通信程序的朋友带来很大的困扰.

2020-07-14

PortControlDemo.rar

搭建一个串口调试环境的工具和本文源码地址,有需要的筒靴自提吧

2019-09-03

MD5算法实现DEMO.7z

MD5算法的实现代码和DEMO,使用C++编写。

2019-07-01

HC3i HL7 CN

HC3i HL7 CN HL7 V2.4 中文版

2011-11-07

HL7 V2.4 英文版本

HL7 V2.4 英文版本, 15章全部有,值得下载!

2011-11-07

Delphi助手.zip

Delphi助手,使用方便,提高编码效率。。。。。。。。。。。。。 CnWizards_0.9.1.492.exe

2011-10-28

ATL开发指南

ATL开发指南

2011-09-05

depends22_x86工具

depends22_x86工具............

2011-09-05

数据库开发教程

数据库开发教程

2011-09-05

VS2010 助手....

VS2010助手....... Visual+Assist+X+2010[1].6.1819

2011-03-19

effective C++

effective C++, 值得读者学习的书籍..

2009-08-28

DesignPattern(设计模式迷你手册)

DesignPattern(设计模式迷你手册),提供大家学习。。。

2009-06-03

软件测试---资料汇总

这个文档是我接触测试大概一个月的时间收集到的,很多PDF格式的文件处于文件大小 的因素给处理掉了!

2009-06-03

拖放对象(DragAcceptFiles)

API中的拖放对象(DragAcceptFiles)等,感觉不错,特分享给大家,学习学习...

2009-06-03

高质量C/C++编程(完整) 林瑞

林瑞博士的书,很好的一本书,大家可以看看....

2009-06-03

VC..MFC入门简明教程

VC..MFC入门简明教程

2008-08-02

COM 技术内幕——微软组件对象模型

COM 技术内幕——微软组件对象模型

2008-08-02

C语言的学习资料和精华文摘。。。

C语言学习和精华文摘

2008-08-02

VC助手的最新版。。。。。。

VC助手最新版...

2008-07-30

数据结构教程

数据结构详细教程...

2008-07-30

软考的资料,软件设计师 。。。

软件设计师的考前详细资料

2008-07-05

空空如也

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

TA关注的人

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