随笔分类 - .NET
摘要:PictureViewer是我用C#开发的图片查看器。 Windows 10系统经常出现不能打开图片的困扰。 大家可以用我做的这个打开各类图片。打开PictureViewer.exe之后,左侧没有任何图片显示。可以在右侧的属性面板中,点击 Image 属性后面的三个小黑点: 选择电脑中的一个文件 可
阅读全文
摘要:正则表达式是一项很重要的编程技术 下面这个工具,可以帮助大家辅助学习使用
阅读全文
摘要:OCR工具基于百度智能云技术。 可以识别剪贴板图片、电脑中的图片文件、PDF文件。 假设有这样一张图片,复制到剪贴板。 打开OCR软件,选择【识别剪贴板图】 此外,还可以识别出PDF文件的内容。 页码默认值是0,表示识别所有页面的文字。如果输入3,表示只识别第三页的内容。
阅读全文
摘要:Text2Table是我用VB.NET开发的文本切割工具,基于正则表达式。可以把一个字符串按照指定的分隔符,转换为多行多列。 案例1:百家姓分割为4列。 原始文本如下: 赵、钱、孙、李、周、吴、郑、王、冯、陈、褚、卫、蒋、沈、韩、杨、朱、秦、尤、许、何、吕、施、张、孔、曹、严、华、金、魏、陶、姜、戚
阅读全文
摘要:EncodingConverter是我用C#开发的编码转换工具。 第一步:选择文本文件,支持多选 第二步:勾选目标编码,可以选择希望转换为哪一个编码,一般选择简体中文936 第三步:点击【批量转换】
阅读全文
摘要:SendMail是我用C#开发的一款发送邮件的工具。 左侧是要发送的内容,右侧是发件人的账户配置,具体可以参考新浪邮箱或者Outlook账户配置方面的资料。 输入各项,点击【发送】按钮,对方就收到了邮件。
阅读全文
摘要:CodeGenerator是一款用C#开发的Excel COM加载项,功能是基于已有的字符串有规律地生成多个字符串。该插件可用于Excel 2010及其以上版本,32位、64位均可使用。 插件安装方法:第1步:右键以管理员身份运行RegAsm.bat第2步:双击CodeGenerator.Conne
阅读全文
摘要:RecursiveDecompression是我用C#开发的一款实用工具,主要包括文件提取、递归解压缩两个功能。 假设我要把 D:\Temp\CalcNotepad 这个路径里面所有扩展名为vb的文件复制到另一个地方,一个一个复制很麻烦。 打开RD工具,选择源文件夹,然后选择目标路径D:\Test1
阅读全文
摘要:手机联系人通讯录可以导出为vcf通讯录文件,也可以把联系人分享到微信。这种vcf文件的内容全是英文字母和数字。 能看见手机号,但是不知道姓名是谁,中文名字全被UTF8加密了。一部分内容如下: BEGIN:VCARDVERSION:2.1N;CHARSET=UTF-8;ENCODING=QUOTED-
阅读全文
摘要:Selenium是一种很成熟的浏览器自动化解决方法,支持各种编程语言访问各种主流浏览器。 Selenium技术比较麻烦的一个问题是,浏览器的自动更新引起程序不能正确运行,浏览器版本升级以后,开发人员或用户必须重新下载驱动文件,才能保证Selenium程序正常运行。 由于Chrome是用户最多的浏览器
阅读全文
摘要:using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Runtime.InteropServices; //声明API必须要有这个命名空间 using Sy
阅读全文
摘要:CAD2Excel是一个用于Excel/WPS的COM加载项,功能是把CAD软件和表格软件数据相互转换。 支持的CAD软件为AutoCAD和ZWCAD,表格软件有32/64位的Excel和ET。 软件界面(Excel 2007以下不可) 软件的下载 点击如下超链接,进入腾讯微云,使用QQ账号登录。
阅读全文
摘要:相对于其他技术,Selenium的环境配置比较繁琐。对于很多初学者来说比较头疼。 另外,浏览器的自动更新会造成之前正常的代码,现在居然出错。 SeleniumTest可以对Selenium环境进行简单的测试。它可以验证你的环境是否正常,能不能正常地操作浏览器。 用法很简单,解压缩后双击Seleniu
阅读全文
摘要:国际象棋人工智能软件chessdb 第1章 软件概述 国际象棋人工智能软件(以下简称chessdb),是用VB.NET语言开发的一款Windows桌面应用程序。基本功能包括: l 编辑棋局 l 保存棋谱 l 打开棋谱 l 人工智能分析局面 其他选项有: l 旋转棋盘 l 翻转棋子 l 设置格子颜色
阅读全文
摘要:登记一个软件著作权,需要的材料有: 软件自身的信息(名称、版本号等) 登记申请表 程序鉴别材料(把全部或一部分源代码粘贴到Word或生成PDF文件,代码行数几百到一千行,文档页数不超过30页) 文档鉴别材料(把软件的使用说明书制作成PDF文件) 上述2、3、4只需要把文档用A4纸打印出来,不要装订。
阅读全文
摘要:API函数库的下载,请到 https://www.cnblogs.com/ryueifu-VBA/p/10128063.html Private IBing As API.Bing Sub 翻译() Dim result As String Set IBing = New API.Bing resu
阅读全文
摘要:平时经常需要把相片中的文字转换为可编辑的文字。 百度的文字识别可以让C#、Python等语言调用。我把它整合到了API封装库了。 API封装库的下载和部署,请参考下帖: https://www.cnblogs.com/ryueifu-VBA/p/10128063.html 下面我演示一下,如何在VB
阅读全文
摘要:自动化程序的概念 “自动化程序”指的是通过电脑编程来代替人类手工操作的一类程序或软件。这类程序具有智能性高、应用范围广的优点,但是自动化程序的开发难度大、所用技术杂。 本文对自动化程序开发的各个方面进行讲解。 常见的处理对象 自动化程序要处理的对象,与具体的业务需求有关。假设制作一个QQ信息群发工具
阅读全文
摘要:Selenium是一种非常流行的浏览器和网页自动化技术,开发人员可以使用C#、Java、Python等语言来操作Chrome、Firefox等浏览器。 VBA语言可以直接操作访问Microsoft Internet Explorer(IE)浏览器,但是IE浏览器的问题很多,最近不再受欢迎。 Chro
阅读全文
摘要:VSE2012是一个免安装的Visual Studio插件,可用于Visual Studio 2010/2012 下面以Visual Studio 2012为例,讲解如何部署该外接程序。 首先下载本帖附件 VSE2012.zip,解压到D:盘根目录。你的电脑一定有D:\VSE2012这个路径,下面有
阅读全文