VBA中使用API的方式:TLIB or Declare

本文介绍了在VBA中使用API的两种方法:通过Declare语句和添加类型库。DECLARE用于手动声明DLL函数,而类型库(TLIB)允许函数直接作为项目的一部分调用。尽管DECLARE可能性能稍逊,但在没有类型库的情况下是必要的。同时,创建自定义类型库可以解决某些限制,尤其是对于基于接口的API。选择TLIB还是DECLARE取决于项目的具体需求和性能要求。
摘要由CSDN通过智能技术生成

版权声明:可以任意转载,转载时请务必以超链接形式标明如下文章原始出处和作者信息及本声明

作者:xixi

出处:http://blog.csdn.net/slowgrace/archive/2009/04/24/4108138.aspx

本文来自这个帖子的讨论,感谢myjianlyserverPctGLTiger_Zhaolyserver的指点。

1. two basic approaches to using an API

Method 1 - Code a Declare statement in your Visual Basic Source to specify where a DLL function can be found, what types of parameters a DLL expects, and what type of value it returns. Once a function is correctly declared in your VB code, it looks like any other function or subroutine to the VB program. The syntax looks like this:

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值