最近在做一些VB6、VBA的项目,被如何获取类模块中的函数指针这个问题所困扰,收集整理后,有2分资料值得收藏,特将关键部分留存,以备后续查找。
转载 2023-05-31 08:55:30
366阅读
1、运行效果2、程序代码Private Declare Sub CopyMemory Lib "kernel32" Alias"RtlMoveMemory" (Destination As Any, Source As Any, ByVal Length AsLong)Dim q As StringDim p As StringPrivate Sub ...
原创 2022-04-06 09:34:05
122阅读
1、运行效果2、程序代码Private Declare Sub CopyMemory Lib "kernel32" Alias"RtlMoveMemory" (Destination As Any, Source As Any, ByVal Length AsLong)Dim q As StringDim p As StringPrivate Sub ...
原创 2021-07-12 13:49:39
126阅读
前言:我们都知道,在VB中,可以使用VarPtr、StrPtr和ObjPtr来获得变量的地址,它们之间有什么区别和联系呢?许多资深的VB人员告诉我们,最好将API函数声明中ByVal lpstr As String改为ByVal lpStr As Long,这又是为什么呢?如何正确地利用这些函数向API传递指针呢?     首先,我们来了解一下VB中的变量及
转载 2023-08-16 00:16:17
140阅读
VB无所不能之一:指针 ——作者:钟声 博客地址:http://useway.blog.51cto.com   卷首语:     无数次的见到有人一谈到VB都会显露出不屑的神情。     VB一个软件开发领域的老朋友,它曾经以开发便捷与简单著称,它在一定时间内成为一个非常常用的开发语言。  &nb
推荐 原创 2009-07-06 17:29:31
10000+阅读
18评论
运行效果:程序代码:Private Declare Sub CopyMemory Lib "kernel32" Alias"RtlMoveMemory" (Destination As Any, Source As Any, ByVal Length AsLong)Private Sub Form_Load()    Dim arr()    arr...
原创 2021-07-12 14:09:08
107阅读
运行效果:程序代码:Private Declare Sub CopyMemory Lib "kernel32" Alias"RtlMoveMemory" (Destination As Any, Source As Any, ByVal Length AsLong)Private Sub Form_Load()    Dim arr()    arr...
原创 2022-04-06 09:30:56
92阅读
一、什么是VBAVisual Basic for Applications(VBA)是visual basic的一种宏语言,是微软开发出来在其桌面应用程序中执行通用的自动化任务的编程语言,主要用来拓展windows的应用程序功能,特别是Office软件,也可以说是一种应用程序视觉化的basic脚本。长剑的office软件中(word、excel、ppt)都可以使用VBA使这些软件的因公变得更加高效
转载 2023-07-14 17:35:30
156阅读
运行效果:程序代码:Private Declare Sub CopyMemory Lib "kernel32" Alias"RtlMoveMemory" (Destination As Any, Source As Any, ByVal Length AsLong)Private Sub Form_Load()On Error GoTo 1    D...
原创 2021-07-12 14:09:09
77阅读
运行效果:程序代码:Private Declare Sub CopyMemory Lib "kernel32" Alias"RtlMoveMemory" (Destination As Any, Source As Any, ByVal Length AsLong)Private Sub Form_Load()On Error GoTo 1    D...
原创 2022-04-06 09:32:54
74阅读
大家都知道C中可以使用指针,但现在VB(当然也有VBA)也可以使用指针了,这是我在网上看的一篇文章,大家参考一下。    想当年东方不败,黑木崖密室一战,仅凭一根绣花针独战四大高手,神出鬼没,堪称天下武林第一高手
原创 2022-11-20 20:28:18
819阅读
1、运行效果2、程序代码Private Declare Sub CopyMemory Lib "kernel32" Alias"RtlMoveMemory" (Destination As Any, Source As Any, ByVal Length AsLong)Dim q As StringDim p As StringPrivate Sub Command1...
原创 2022-04-06 09:34:50
102阅读
1、运行效果2、程序代码Private Declare Sub CopyMemory Lib "kernel32" Alias"RtlMoveMemory" (Destination As Any, Source As Any, ByVal Length AsLong)Dim q As StringDim p As StringPrivate Sub Command1...
原创 2021-07-12 14:09:11
143阅读
vb神童教程(续)时间:2008-12-15 本站专稿 小二黑 - 序 vb数据库操作是初学者普遍感到头疼的地方,因为现有的vb教材和资料中的数据库操作这部分,多是泛泛而谈或是一带而过。因此就想组织一个包括添加、修改、删除这些基本功能的数据库操作实例供大家参考。 久已未用vb6,机器里已经装上了VS 2008,再改回vb6,感觉实在是怪怪的。还好有朋友帮忙,感谢“小二黑&rdqu
转载 精选 2010-09-11 19:06:12
444阅读
VB数组不能嵌套 VB结构体(可以是私有或者公有): Private Type mtypXlsTagInfo strTagNo As String strLineNo As Long strSheetName As String End Type VB中可以使用静态变量 Static a As Integer Private Sub Command1_Click() a = a + 1 Debug.Print a End Sub VB的成员分为: 全局成员:定义在Pulbic模块中的成员,可被任何语言元素直接访问。 共享成员:定义在类型(类、接口等)中,标以以Shared的成员。这种成员为该.
转载 2010-04-02 11:17:00
368阅读
2评论
Sub Copy_To_Another_Sheet()    Dim FirstAddress As String    Dim Arr As Variant    Dim Rng As Range    Dim Rcount As Long    Dim I As Long   &nbs
翻译 精选 2013-08-01 19:27:20
664阅读
1点赞
vb串口通信编程一、概述    串口通讯作为一种古老而又灵活的通讯方式,被广泛地应用于PC间的通讯以及PC和单片机之间的通讯之中。提到串口通讯的编程,人们往往立刻想到C、汇编等对系统底层操作支持较好的编程语言以及大串繁琐的代码。  实际上,只要我们借助相关ActiveX控件的帮助,即使是在底层操作一向不被人看好的VB中,一样能够实现串口通讯,甚至其实现方法...
原创 2021-09-29 10:45:15
2164阅读
  一: 概述1. VB是Microsoft公司开发的一种通用的基于对象的程序设计语言。 2. VB的功能    可以用于开发多媒体、数据库、 网络、 图形等方面的应用程序。 3. VB的发展 4. 常用术语    工程(Project):是指用于创建一个应用程序的文件的集合。    对象
转载 2023-08-13 00:04:30
172阅读
运行phpInfo(),查看自己的php环境配置:a.查看vc编译的版本:b.查看Thread Safety模式: 2.下载对应的redis.dll文件版本    php官方推荐库:http://pecl.php.net/package/redis(注意版本)3.将下载的文件解压,拷贝到wamp\bin\php\php5.5.12\ext\目录下;&nb
转载 2023-07-11 17:41:50
125阅读
1、指针常量与常量指针 int a = 10; int * const p1 = &a; const int * p2 = &a; p1是不可改变地址的常量,即指针常量,但能够对它所指向的内容进行改动。 p2是指向常量的指针。即常量指针,它所指向的地址内容是不可改动的,但其本身确实能够改动的。 2、
原创 2021-08-06 14:24:47
274阅读
  • 1
  • 2
  • 3
  • 4
  • 5