摘要: StringBuilder 简介:创建字符串构造器对象,快速组合字符串 原型:Function StringBuilder() As cStringBuilder方法Append()原型:Sub Append(NextPart As String)说明:添加字符串AppendNL()原型:Sub AppendNL(NextPart As String, [NLChars As String = ""])说明:添加字符串,并在末尾加上软回车AppendXMLAttribute()原型:Sub AppendXMLAttribute(AttrName As String, Att 阅读全文
posted @ 2013-12-24 10:36 Spacecup 阅读(713) 评论(0) 推荐(0) 编辑
摘要: SortedDictionary 简介:创建有序字典对象 原型:Function SortedDictionary([StringCompareMode As StringCompareModeEnum], [UniqueKeys As Boolean = True]) As cSortedDictionary方法Add()原型:Sub Add(Key, [Item])Count()原型:Function Count() As LongExists()原型:Function Exists(Key) As BooleanItemExists()原型:Function ItemExists(Ite 阅读全文
posted @ 2013-12-24 10:33 Spacecup 阅读(563) 评论(0) 推荐(0) 编辑
摘要: Crypt加解密对象方法:AESDecrypt()原型:Function AESDecrypt(B() As Byte, KeyStringOrByteArray, [AESStrength As enmAESStrength = AES128], [InitVector16], [KeyHashingSHA256 As Boolean = True]) As BooleanAESEncrypt()原型:Function AESEncrypt(B() As Byte, KeyStringOrByteArray, [AESStrength As enmAESStrength = AES128], 阅读全文
posted @ 2013-12-24 10:32 Spacecup 阅读(833) 评论(0) 推荐(0) 编辑
摘要: ClipBoard 简介:创建剪切板对象,比VB自带的对象好用。 备注:这个对于使用Office的VBA的人来说,绝对是一个福音。在vba中要使用剪切板,得翻山越岭才能使用,而且相当艰难。 对于Office各个程序间传递数据,在某些场合下,使用好剪切板,性能会成百倍增强,而且方便。 原型:Function ClipBoard() As cUniClipBoard方法Clear()原型:Sub Clear()GetData()原型:Function GetData([Format]) As StdPictureGetFiles()原型:Function GetFiles() As cDataOb 阅读全文
posted @ 2013-12-24 10:31 Spacecup 阅读(919) 评论(0) 推荐(0) 编辑
摘要: Collection对象 简介:创建集合对象,该对象比VB自带的Collection和Scripting.Dictionary有更多的功能 原型:Function Collection([CompatibleToVBCollection As Boolean = True], [StringCompareMode As StringCompareModeEnum = 1], [UniqueKeys As Boolean = True], [Content]) As cCollection方法Add()原型:Sub Add(Item, [Key], [Before], [After])Count 阅读全文
posted @ 2013-12-24 10:30 Spacecup 阅读(1382) 评论(0) 推荐(0) 编辑
摘要: ArrayList对象简介:创建数组列表对象,支持动态添加、移除,也可以当队列或者栈来用,支持排序原型:Function ArrayList(vType As VbVarType, ParamArray P() As Variant) As cArrayList简介:什么是ArrayList?使用大小会根据需要动态增加的数组。什么是队列? 队列用来保持数据项目的先进先出(FIFO)顺序。什么是栈?栈是一种特殊的表,这种表只在表头进行插入和删除操作。因此,表头对于栈来说具有特殊的意义,称为栈顶。相应地,表尾称为栈底。不含任何元素的栈称为空栈。保持项目的后进先出顺序方法:add原型:Sub Add 阅读全文
posted @ 2013-12-24 10:29 Spacecup 阅读(957) 评论(0) 推荐(0) 编辑
摘要: 使用 VBRichClient 库==================== 世上竟然还有如此牛人(Olaf Schmidt)为VB开发了如此牛的扩展库!它还有一个伟大的目标:摆脱 Microsoft COM 的依赖,更容易实现平台移植性(基于新的经典VB编译器),现在的VBRichClient正是为达到该目标的一个去耦框架。 它能做什么?简单说能提供以下VB没有或很难实现的功能:多线程、函数指针调用、数组列表、高级集合类内存数据库、XML DOM/SAX访问、子类化、公式计算、SGDI封装、各种加密和压缩算法、文件处理、网络Socket、简单下载、JSON、JPG压缩解码、音频设备访问、物理. 阅读全文
posted @ 2013-12-24 10:28 Spacecup 阅读(3947) 评论(0) 推荐(2) 编辑