6 Star 12 Fork 5

Sirk / KVBL

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
BSD-3-Clause

KVBL

KVBL = "K's VB6 Library。"

目标

  • KVBL提供VB6最常用的算法、类和用户控件,避免使用者重复造轮子
  • 尽量用纯VB语言编写,最大限度不依赖第三方DLL或OCX,减少程序分发的复杂性。
  • 拿来即用,最大程度提高运行效率和开发效率。
  • 尽可能多的添加注释,遵从VB6Doc文档标准,方便使用者使用、阅读和修改
  • 完全开源,商业亦可,但必须遵守BSD协议。

包含功能

  • 基本数据类型扩展函数
  • 数组扩展函数
  • 字符串扩展函数
  • 文件系统扩展函数
  • 绘图扩展函数
  • 队列/堆栈类
  • 双向列表类
  • 哈希类/接口(CRC32/MD5/SHA1)
  • 加密/解密系列类/接口(RC4)
  • Base64编码/解码类
  • 字符串构造类
  • 系统环境函数
  • 系统对话框系列类
  • 系统注册表类
  • 系统控制台类
  • 启动参数解析类
  • INI配置存储类
  • 汉字与拼音互转类
  • Http相关类(HttpRequest类,查询字符串构造类,Post数据构造类)
  • Subclass类
  • Windows Services 控制类
  • 任务栏图标控件
  • Hot系列控件基础控件/类/接口
  • 系统热键类
  • 系统剪切板类
  • XML配置存储类
  • 哈希相关类(接口、CRC32、MD5、SHA1)
  • 通用控件辅助函数、ListView 增强类、ImageList 适配器
  • 多目的事件响应接口、自绘事件响应接口
  • 线程接口和线程对象
  • 定时器相关类(定时器类、定时器序列类、多定时器统一响应类)
  • SQL语句构造类
  • 资源ID管理器类
  • JSON解析类
  • 二进制数据包构造解析类
  • IPC跨进程通讯相关类(IPC窗口消息类、IPC窗口消息服务端类、客户端类)
  • 奇普嘉USB语音盒API包装类
  • 串口类(简化串口操作)
  • 二进制数据和文本数据循环缓冲类
Copyright (c) 2012-2016, Kay FONG All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of the {organization} nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

简介

KVBL = "K's VB6 Library" 'Visual Basic 6 的常用库(框架)   KVBL提供VB6最常用的算法、类和用户控件,避免使用者重复造轮子。尽量用纯VB语言编写,最大限度不依赖第三方DLL或OCX,减少程序分发的复杂性。拿来即用,最大程度提高运行效率和开发效率。尽可能多的添加注释,遵从VB6Doc文档标准,方便使用者使用、阅读和修改。   目前已包含:基本数据类型扩展函数、数组扩展函数、字符串扩展函数、文件系统扩展函数、绘图扩展函数、队列/堆栈类、双向列表类、哈希类/接口(CRC32/MD5/SHA1)、加密/解密系列类/接口(RC4)、Base64编码/解码类、字符串构造类、系统环境函数、系统对话框系列类、系统注册表类、系统控制台类、启动参数解析类... 展开 收起
Visual Basic 等 2 种语言
BSD-3-Clause
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Visual Basic
1
https://gitee.com/Sirk/kvbl.git
git@gitee.com:Sirk/kvbl.git
Sirk
kvbl
KVBL
master

搜索帮助

14c37bed 8189591 565d56ea 8189591