本帖最后由 兔子君 于 2016-10-29 20:27 编辑
超频爱好者模块使用C++封装底层代码为一个DLL. 然后使用易语言模块,对DLL进行一次二次封装. 在二次封装的同时,尽量的去简化操作.让其封装更加完整,但是缺点也很明显.就是生成的EXE必须带上DLL 同时.在底层代码上,我尽量保证他的稳定性.我尽力的去保持DLL的正常运行.我不希望如果做了错误的操作.就提示我堆栈错误 或者直接程序直接崩溃! 在进行二次封装的时候.部分函数我提供了3个版本 分别是 L W H 在L版本中.函数被简化到最大.只提供极少的参数使用.使其更加适合新手使用. 在W版本中.提供了一些常用的参数.他比L更多一些 而在H版本中.我开放了能开放的所有参数!让他的功能强大.不过H版本并不适合新手使用 DLL中.我封装了一些来自第三方的开源库. 模块不断更新添加支持功能中! 目前.已支持的操作如下 编码转换:使用libiconv 1.31 我把他编译成了一个Lib 提供给我的DLL使用,他使用起来非常简单. 易语言自带的编码转换支持库是1.9版本的.那个版本太老了,不过好消息是.你可以直接使用编码转换支持库提供的常量! Http Clinet 提供了http get post操作.同时,封装了下载功能 XML操作 使用指针来操作XML文档.使用起来虽然有些不太方便,但是他非常强大.同时,我提写了一个递归算法. 支持XML节点 属性名称 属性值还有文本的搜索功能! 斗鱼弹幕 使用了C++封装了斗鱼弹幕获取的TCP/IP连接,使用模块可以直接抓取斗鱼弹幕 文本类 提供了一些文本的操作.例如寻找文本,取文本中间等 文件类 一些基础读写文件的额外支持.(比易语言自带支持库略快一些) 后续内容不断添加中 内附大量模块使用例程
Release.zip
(708.21 KB, 下载次数: 22)
|