- 博客(17)
- 收藏
- 关注
原创 Excel VBA 输入提示
视频:https://www.bilibili.com/video/BV1z94y1o7Er/源码下载:https://pan.baidu.com/s/1YIp6qK4bugnwR9uOkdcK-A?pwd=3xj7ThisWorkbook'工作簿工作表激活 事件响应Private Sub Workbook_SheetActivate(ByVal Sh As Object)On Error Resume Next '调用 输入提示 设置当前工作表 Call SetCurrentSh
2022-04-03 02:25:28
2194
原创 C# 用遗传算法解日历拼图
IDE: Visual Studio 2012视频:https://www.bilibili.com/video/BV1V3411W7HY/源码下载:https://pan.baidu.com/s/1YIp6qK4bugnwR9uOkdcK-A?pwd=3xj7Program.csusing System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Ta
2022-03-28 22:48:26
586
原创 C# 解日历拼图(带星期)
IDE: Visual Studio 2012Program.csusing System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace DayPuzzle { class Program { /// <summary> /// 要解的月份 /// </summary> stati
2022-03-07 15:29:07
1312
原创 VBS 修改IP地址
视频链接:https://www.bilibili.com/video/BV1834y117oH/'判断当前VBS脚本是否由CScript执行If InStr(LCase(WScript.FullName), "cscript.exe") = 0 Then '若不是由CScript执行,则使用CScript以管理员身份重新执行当前脚本 Set objShell = CreateObject("Shell.Application") objShell.ShellExecute "cscript.e
2022-02-28 18:20:03
967
原创 VBS 批量Ping
视频链接:https://www.bilibili.com/video/BV1k341177K5/'判断当前VBS脚本是否由CScript执行If InStr(LCase(WScript.FullName), "cscript.exe") = 0 Then '若不是由CScript执行,则使用CScript重新执行当前脚本 Set objShell = CreateObject("Shell.Application") objShell.ShellExecute "cscript.exe", "
2022-02-28 18:18:41
449
1
原创 C# 解日历拼图
IDE:Visual Studio 2012主程序 1using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace DayPuzzle { class Program { /// <summary> /// 要解的月份 /// </summary> static int
2022-02-28 18:07:43
342
原创 维修小记:电脑更换不同型号主板时可能碰到的问题以及其解决方案
今天一个同事的电脑报废了,我检查了一下应该是电源故障导致主板损坏。同事电脑的主板是比较老的型号,没有备品,于是需要更换不同型号的主板。一般情况换块主板重装下系统这事就结了,但是同事电脑里安装的一些专业软件没有去记录安装方案,为了避免延误工作不能直接重装系统。这种情况总会碰到各种奇奇怪怪的问题。问题描述及解决方案就这次遇到问题的顺序来描述问题。
2018-01-11 18:41:09
4740
1
原创 C# 使用Microsoft Speech朗读文本
问题描述最近经常和外国友人网上聊天,可惜我外语很蹩脚,只能通过翻译软件和他们交流。但是我外语听说读写中的听力很强,英语和日语基本能听懂。在这种情况下我希望有一种便捷的方式来直接朗读我选中的外文文本。解决方案我最先考虑的是Google翻译的API,但是碍于资料太少只好作罢。之后我找到Microsoft Speech,相较于其他一些方案配置简单而且资料丰富,也不用科学上网,采用!我的目标是这样,选中文本
2018-01-02 11:36:49
7683
原创 C# DevExpress WinForm编程 针对一些控件重复度高的属性设置问题的解决方案
问题描述我在使用DevExpress控件时经常会需要先将控件设置成自己需要的样式或者取消控件的一部分功能(可删除、可拖曳之类的)。这种行为本身并没什么问题,问题在于DevExpress控件的属性实在是太多了,多到我每次打开属性界面都会头痛。解决方案为了解决这个问题我使用了工具类提取控件属性的方法。 如下图,我将XtraForm传入了ZXtraFormTools这个工具类,也将菜单Bar对象传入了Z
2017-12-26 10:33:21
999
原创 C# UAC自提升与用户体验
C# UAC自提升与用户体验最近买了Wallpaper Engine玩玩,其中一个功能感觉很好,就是这个 Wallpaper Engine在启动时没有要求用户配置权限,只在必要时启动一个进程来操作一些需要管理员权限的东西。这样用户不用每次启动都配置UAC,节省了很多时间,也增加了安全性。 涉及的代码很简单,就是Process.StartProcessStartInfo psi = new
2017-09-07 13:21:43
1362
原创 C# 转换TTF为GB2312点阵字库
C# 转换TTF为GB2312点阵字库前段时间碰到的一个项目要求在LCD上显示收到的短信,需要12×12的GB2312点阵字库。因为板子上已经放了块W25Q64了,就想着找个字库烧进去。最后虽然是用HZK12,但是总感觉不能释然,于是打算写个用系统字体库来生成点阵字库的工具。 网上有很多有这类的代码,不过我好像没找到我需要的。 思路是这样遍历GB2312将汉字绘制到Bitmap按取模形式提
2017-09-01 10:36:27
3899
1
原创 单片机C 浮点数转化为字符数组问题
单片机C 浮点数转化为字符数组问题最近遇到个用stm32做科学计算器的项目,遇到很多问题。因为这个计算器还要有其他功能,所以最后留给计算器部分的内存有点少,这就使程序中不能使用atof、printf、sscanf这类不安全的程序(基本一使用就会报Hard Fault),只能自己实现这些转换算法。前面字符数组转double型还好,在最后计算结果double型转显示字符数组的时候,碰到了浮点数误差问题,
2017-08-29 12:58:42
3575
原创 C# 对BackgroundWorker的简单包装
C# 对BackgroundWorker的简单包装BackgroundWorker用起来是蛮舒服的,但让我这种懒癌晚期的老老实实去为了开一个线程实例个对象再配置有点不现实,于是想写个Component来包装一下。
2017-08-25 16:47:29
264
原创 C#操作数据库简单辅助工具
C#操作数据库简单辅助工具前段时间开始学数据库,被各种SQL给蒙倒了,想存取几个数据这么麻烦,于是想着写个避免重复编写SQL的工具。
2017-08-23 22:14:10
755
原创 单片机C简单定时计数组件
单片机C简单定时计数组件单片机编程能使用的系统资源相比PC端移动端的少很多,计划定时任务需要使用定时器中断还要考虑实现成本。一两个定时任务还好,当定时任务一多管理起来就很麻烦。在使用PLC后感觉PLC的定时任务解决方案比较好,于是模仿着写了一个TIM。
2017-08-23 13:03:15
406
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人