使用Windows API方式直接调用C#的DLL支持多音字转拼音和Gzip解压缩
这两年,我在VBA应用方面一直有两大痛点:多音字转拼音和64位下的GZIP解压缩。前者词库太大,vba不好处理;后者找不到可以直接调用的64位库。为了解决这两个长期困扰我的问题,以及未来经常会遇到的其它问题(例如AES加解密、验证码图片处理、文本编解码、大数的数学运算、多线程等等),我考虑在VBA中调用C#的dll来彻底解决。
正常情况下,vba调用C#的dll要通过com方式先注册后运行,这在很多场合是不方便的,因此我采用给C#dll加上导出函数的方式,使C#的dll能够被其它语言以API方式直接调用,要做到这一点,需要对托管代码的DLL做一些特殊的处理,以确保提供导出函数接口签名给第三
用户评论
推荐下载
-
C#教程之批量解压缩
C#教程之批量解压缩
6 2023-02-07 -
拼音搜索库拼音搜索联系人Demo T9搜索Qwerty搜索支持多音字
此前在项目开发过程中用到了T9键盘和Qwerty键盘搜索联系人,于是将T9/Qwerty搜索数据解析与匹配等封装成库,并将成果分享一下.与人玫瑰手有余香,希望大家一起共同进步.相关使用详见Readme
53 2018-12-29 -
Java实现汉字转拼音及多音字词汇表工具
该java工具类可以将汉字转换成拼音,并能正确处理多音字,支持上万个汉字的转化。除此之外,该工具类还可以生成汉字的首字母缩写,方便使用。多音字词汇表也跟随工具一同提供,方便用户查阅。快使用这个工具类,
47 2018-12-07 -
ava支持的zip压缩和解压缩
zip扮演着归档和压缩两个角色;gzip并不将文件归档,仅只是对单个文件进行压缩,所以,在UNIX平台上,命令tar通常用来创建一个档案文件,然后命令gzip来将档案文件压缩。JavaI/O类库还收录
35 2019-09-22 -
java准确读取多音字的方法
java准确读取多音字的方法。多音字读取一直都是个问题,笔者搜索了很多方法,结合这些方法的原理,完成了准确读取Pinyin的帮助方法。
62 2019-04-26 -
C#实现的文件压缩和解压缩类
主要介绍了C#实现的文件压缩和解压缩类,实例分析了C#针对文件压缩与解压缩的常用技巧,非常具有实用价值,需要的朋友可以参考下
14 2020-11-08 -
C#实现文件的压缩与解压缩代码
本程序使用C#实现对文件的简单压缩与解压缩,简单易懂!
44 2019-07-15 -
huffman编码的压缩与解压缩c#版
本资源是本人在VS2008的环境下,用c#语言编写的Huffman压缩与解压缩的程序,并且附有文档的说明。在搜的时候,发现用C语言写的Huffman压缩与解压缩很少,故上传一份,让需要的人可以参考
12 2020-08-14 -
在线解压缩文件dll
dll文件是用来做解压缩的 很好用的 希望大家支持
34 2019-03-29 -
C#使用DeflateStream解压缩数据文件的方法
本文实例讲述了C#使用DeflateStream解压缩数据文件的方法。分享给大家供大家参考。具体分析如下: DeflateStream方法用于从一个流中读取数据,并写入到另一个流。DeflateStr
6 2021-01-03
暂无评论