
VB6
文章平均质量分 88
Commas.KM
当你的才华撑不起你的野心的时候,你就该静下心来好好学习!
展开
-
【VB6|第29期】如何实现文件的二进制合并
在上期文章中,我们探讨了《文件的二进制合并》技巧,本期我们将进一步深入,讲解《如何实现文件的二进制合并》,为整个文件处理流程画上一个圆满的句号。在日常工作场景中,文件拆分与合并是常见的操作需求,特别是在网络传输受限或数据备份恢复的场合。接下来,我们来了解下VB6编程实现文件二进制合并功能。原创 2025-01-09 23:15:00 · 1034 阅读 · 0 评论 -
【VB6|第28期】如何实现文件的二进制拆分
在软件开发过程中,我们常常需要处理大型二进制文件,例如数据库备份、图像文件或视频文件。为了便于存储、传输或备份,将这些大文件拆分成较小的部分是一个常见的需求。本文将介绍如何使用 VB6编写一个名为 SplitFileBinary 的函数,实现将大文件拆分成指定大小的二进制块,并详细解析代码的实现过程。原创 2025-01-09 13:33:28 · 593 阅读 · 0 评论 -
【VB6|第27期】如何在VB6中使用Shell函数实现同步执行
书接上回,Shell 函数是异步执行的,但还是有很多开发者在使用 Shell 函数打开外部程序时,会希望程序能够等待该外部程序执行完毕再继续执行,即同步执行。本文将为你介绍如何实现这一功能。原创 2024-09-06 22:45:00 · 1257 阅读 · 0 评论 -
【VB6|第26期】VB6中的Shell函数详解:用法、优缺点及实例分析
在 VB6(Visual Basic 6.0)编程语言中,Shell 函数是一个非常实用的工具。它允许开发者从程序中启动其他可执行程序。下面我们就来详细介绍一下 VB6 中的 Shell 函数。原创 2024-09-06 18:10:36 · 1235 阅读 · 0 评论 -
【VB6|第25期】VB6文件操作:读取与写入二进制数据
今天,我们将探讨上期教程《【VB6|第24期】VB6玩转Base64数据:编码与解码指南》留下来问题,在 VB6 中,如何读取文件为二进制数据,以及如何将二进制数据转换为文件。本文将带你一步步完成这两个过程。原创 2024-08-06 13:07:01 · 1204 阅读 · 1 评论 -
【VB6|第24期】VB6玩转Base64数据:编码与解码指南
在 Web 服务 和 网络编程 中,Base64编码 是一种常见的数据传输方式,它允许二进制数据以文本形式安全地嵌入到 HTML、CSS、JSON等格式中。尽管VB6不是最新的编程语言,但是我们 VB6 该有的还是得有的。本文将介绍如何在 VB6 中实现 Base64 数据的编码和解码。原创 2024-07-30 13:44:00 · 1167 阅读 · 0 评论 -
【VB6|第23期】原来Jet.OLEDB也可以读取新版.xlsx的Excel文件
上期文章《【VB6|第22期】用SQL的方式读取Excel数据》介绍了通过第三方库(Jet.OLEDB读取Excel数据,读取了旧版.xls格式的Excel文件,对于新版我们留下了一个伏笔。或许有人会建议考虑使用提供程序来读取新版.xlsx格式的Excel文件。但是安装额外的程序,然后又因为Excel程序位数与额外程序位数等等兼容性问题,再调试来调试去的,显然对于用户来说不太友好,而且个人感觉很麻烦,所以本文不对此话题进行展开讨论。本文主要讲解如何用Jet.OLEDB来读取新版.xlsx格式的。原创 2023-08-11 13:08:51 · 1190 阅读 · 1 评论 -
【VB6|第22期】用SQL的方式读取Excel数据
是广泛使用的电子表格软件, 在VB6中,读取Excel数据是常见的任务,可以用于数据处理、信息展示等。本文将介绍通过第三方库(Jet.OLEDB读取Excel数据,话不多说,直接上教程。原创 2023-08-07 13:16:35 · 2187 阅读 · 0 评论 -
【VB6|第21期】检查SqlServer数据库置疑损坏的小工具(含源码)
当用户电脑、或者我们所要操作的电脑没有,而我们又想确定SqlServer中某个数据库是否损坏的时候,这个时候就有点难办了,只能硬着头皮先安装这种大块头的工具,然后再写的语句检测问题,时间基本都花到了安装软件上了。原创 2023-07-26 13:30:46 · 673 阅读 · 0 评论 -
【VB6|第20期】遍历Excel单元格的四种方法
最近有用到VB6VBA操作Excel,常用的方法就是遍历单元格,接着就是进行各种操作。这里总结了四种遍历单元格的方法,选择合适的拿去使用,效率会更高些哦 ^ - ^原创 2023-07-20 12:58:35 · 6960 阅读 · 0 评论 -
【VB6|第19期】vb6通过COM组件操作Excel
近期帮一个客户做了一个预处理Excel的小工具,就想着总结一下关于VB6操作Excel的知识。本期主要讲解如何快速去使用COM)技术来操作Excel,并且学习一些主要的知识与概念等等,快速构建一套使用该技术的思维习惯。原创 2023-07-03 13:37:29 · 2467 阅读 · 1 评论 -
【VB6|第18期】基于libxl导出Excel之导出失败的解决方案
基于libxl开发导出xlsx格式的Excel文件的功能,遇到一些奇奇怪怪的问题,导致提示“导出失败”,其实归根结底应该还是栈溢出导致的,但是问题隐藏的比较深,也是通过大量数据排查出来的,没有直接结论,而是带领大家一起分析一遍再解决问题,主要还是想分享这种分析的思想,且听我慢慢道来吧……原创 2023-06-12 01:00:18 · 1243 阅读 · 0 评论 -
【VB6|第17期】16进制颜色值与RGB值互相转换(含源码)
以前老是分不清颜色表示方法的原理,就知道网页比较喜欢用带的颜色表示法(后来才知道,原来这个叫做十六进制颜色表示法),桌面程序比较喜欢用RGB颜色表示法。以至于遇到颜色表示法需要转换,就直接找颜色转换的网页来帮助完成工作。静下心来看看,原来也就这么回事,于是做了一个小工具,源码放到最后,安全无毒,可以放心食用的 ^ _ ^原创 2023-03-28 13:03:02 · 3070 阅读 · 0 评论 -
【VB6|第16期】Windows安装VB6各种问题的解决方案
Windows安装VB6,该碰到的问题,不该碰到的问题,都给碰到啦……原创 2023-03-20 00:13:50 · 1988 阅读 · 0 评论 -
VB6换个思路解决微信下载文件只读的问题(含源码)
不要再用再用压缩传输法、文件另存法、微信降级法来取消微信下载文件只读了,换个程序员的思路去解决咯原创 2023-03-10 13:55:44 · 1098 阅读 · 2 评论 -
VB6遍历目录(文件夹和文件)
VB6用Dir来遍历目录原创 2023-02-28 00:51:51 · 3674 阅读 · 0 评论 -
vb6实现类似微信窗体置顶功能以及QQ截图钉在桌面上的功能
无论微信置顶功能,还是QQ截图钉在桌面上,本质上应该都是调用系统的API,将其窗体置前显示罢了,具体如何操作,请看下文。如果觉得有所帮助,帮忙点个赞支持一下,谢谢 ^ - ^原创 2022-06-20 13:23:14 · 1145 阅读 · 0 评论 -
VB6日期或日期字符串的格式化
日期:2022年04月28日作者:Commas注释:内置的Format、Format$虽然好用,但是有时候处理那些花里胡哨的日期或日期字符串就有点力不从心,所以就用想法用正则去实现一个方法,并且也兼容系统的正则对象文件损坏的情况,格式化日期字符串。文章目录一、Format与Format$1-1)内置格式化函数格式日期 1.01-2)内置格式化函数格式日期 2.0二、正则处理日期格式一、Format与Format$1-1)内置格式化函数格式日期 1.0Option ExplicitPr.原创 2022-04-28 13:33:47 · 4483 阅读 · 0 评论 -
VB6工程提示“文件格式不再支持”的解决方案
日期:2021年09月07日作者:Commas注释:网上关于VB6工程提示“文件格式不再支持”的解决方案比较零散,结合自己的一些经验,总结4种解决方案;文章目录一、问题描述二、解决方案一、问题描述昨天还好好的,今天所有有引入过自定义组件的工程都无法正常打开了……打开引入了自定义组件的工程,提示“文件格式不再支持”,如下图所示:新建一个工程,也无法在工程中引入自定义组件,提示“文件格式不再支持”,如下图所示:二、解决方案检查控件版本是否有不一致,可以将控件反注.原创 2021-09-07 13:40:53 · 981 阅读 · 0 评论 -
VB6实现数组Slice()函数,可以像JS一样,切片出一个新数组
日期:2021年09月02日作者:Commas注释:VB6数组的方法比较少,需要从源数组切片出一个新的数组,实现了类似JS数组的slice方法,目前暂不支持传入负数;文章目录一、VB6版本的数组slice()二、VBS版本的数组slice()三、VB6使用slice()的示例一、VB6版本的数组slice()Public Function Slice(ByRef arySrc As Variant, ByVal lngStart As Long, ByVal lngEnd As Strin.原创 2021-09-02 18:35:39 · 846 阅读 · 0 评论 -
VB6使用正则浅谈
日期:2021年04月27日作者:Commas注释:VB6本身不支持正则,需要引入VBS中的正则来工作……文章目录一、正则的前期绑定与后期绑定1)正则的前期绑定(静态绑定)2)正则的前期绑定(动态绑定)二、属性与方法1)RegExp2)MatchCollection3)Match4)SubMatches一、正则的前期绑定与后期绑定1)正则的前期绑定(静态绑定)引入流程:工程→引用→Microsoft VBScript Regular Expressions 5.5'NO1:先声明.原创 2021-05-14 13:30:12 · 1043 阅读 · 0 评论 -
VB6数据类型之集合浅谈
日期:2021年04月27日作者:Commas注释:VB6的集合,有点数组的味道,但是却比数组丰富;有点字典的身影,但是却比字典轻巧……文章目录一、集合的定义与说明二、集合的定义与实例化三、集合的属性与方法1) `Add`2)`Count`3)`Item`4)`Remove`四、集合的演示代码五、集合的两种遍历方法1)Index遍历法2)Key遍历法一、集合的定义与说明集合(Collection) 对象是项目所组成的有序集合,可以把这个集合作为单元来引用。说明:1、Collect.原创 2021-04-27 13:53:55 · 2393 阅读 · 0 评论 -
第三章、vb6的ByVal与ByRef详解
日期:2021年04月26日作者:Commas注释:网络上没有一个比较系统的VB6或者VBA的教程,于是打算利用中午休息的时间写一写这方面的教程,不喜欢写得很文绉绉,一切都以常用为前提进行介绍。因为要覆盖更多读者,所以本系列文章有些地方可能会介绍比较地通俗易懂,当然也会包含一些比较有意思的知识点,不喜勿喷,有问题敬请指出,有疑惑欢迎留言,大家一起讨论,共同进步,谢谢大家(^ _ ^) (^ _ ^)目录文章目录一、函数或过程参数修饰符关键字二、ByVal的探讨三、ByRef的探讨一、函数或.原创 2021-04-26 13:43:42 · 1396 阅读 · 0 评论 -
第二章、vb6的函数与过程
日期:2021年04月23日作者:Commas注释:网络上没有一个比较系统的VB6或者VBA的教程,于是打算利用中午休息的时间写一写这方面的教程,不喜欢写得很文绉绉,一切都以常用为前提进行介绍。因为要覆盖更多读者,所以本系列文章有些地方可能会介绍比较地通俗易懂,当然也会包含一些比较有意思的知识点,不喜勿喷,有问题敬请指出,有疑惑欢迎留言,大家一起讨论,共同进步,谢谢大家(^ _ ^) (^ _ ^)目录文章目录一、前言二、关键字之修饰符介绍三、过程 Sub1)无参过程 Sub2)带参过程 Su.原创 2021-04-26 12:41:50 · 1724 阅读 · 0 评论 -
第一章、VB6变量与声明
日期:2021年04月22日作者:Commas注释:网络上没有一个比较系统的VB6或者VBA的教程,于是打算利用中午休息的时间写一写这方面的教程,不喜欢写得很文绉绉,一切都以常用为前提进行介绍。因为要覆盖更多读者,所以本系列文章可能会介绍比较通俗易懂,当然也会包含一些比较有意思的知识点,不喜勿喷,有问题敬请指出,有疑惑欢迎留言,大家一起讨论,谢谢大家(^ _ ^)目录文章目录一、内置数据类型的介绍二、关键字之修饰符介绍三、内置数据类型的声明四、自定义数据类型的定义与声明一、内置数据类型的介.原创 2021-04-23 13:16:04 · 1161 阅读 · 0 评论 -
VB6给控件增加一个滚动事件
日期:2019年12月12日作者:Commas注释:VB6的控件本身是不支持鼠标滚轮滚动的事件,以前写的代码有点low,参考了一个大神的代码,重新写了一个类模块用来支持滚动事件,记录一下……文章目录一、效果二、原理三、代码----------## 标题一、效果窗体上放一个text控件,命名为txtNumtxtNum响应鼠标滚轮滚动,我做了一个前滚+1,后滚-1的操作,显示在...原创 2019-12-12 22:19:11 · 1977 阅读 · 0 评论 -
VB6使用libxl读写Excel浅谈(一)
日期:2019年11月15日作者:Commas注释:学习就是为了忘记,让我们来先来了解一下一种无需安装Microsoft Excel和.NET框架,直接用libxl操作Excel的方法吧…目录文章目录一、前言二、异常捕获流程图三、异常捕获语法四、异常类型速查表一、前言分类Error定义错误SyntaxError一般指语法错误,因为语法错误,无法正常解析...原创 2019-11-18 22:33:32 · 2725 阅读 · 0 评论 -
浅谈VB6字符串拼接效率
日期:2019年11月1日作者:Commas注释:最近发现一个关于VB6字符串拼接的大秘密,字符串直接拼接【&】与字符串数组拼接【 Join(SourceArray, [Delimiter])】在运行效率上完全不是一个等级,特别是对大字符串拼接,字符串数组拼接的速度,那是字符串直接拼接没得比的。目录文章目录一、借数据说话二、窥原理分析三、写源码参考一、借数据说话在VB6...原创 2019-11-02 22:25:49 · 2369 阅读 · 0 评论 -
VB6使用字典浅谈
日期:2018年8月4日 作者:Commas 注释:这是本人写的第一篇文章,此处留个纪念。写此文章,一是方便自己,二是希望可以帮助有需要的人;本文若有哪些地方写的有所纰漏,还望各位看客指出,谢谢……目录(1)字典定义与实例化(1-1)字典的前期绑定(静态绑定)(1-2)字典的后期绑定(动态绑定)(2)字典对象的基本操作(1)字典定...原创 2018-08-04 16:57:43 · 14998 阅读 · 0 评论