版权声明:可以任意转载,转载时请务必以超链接形式标明如下文章原始出处和作者信息及本声明
作者:xixi
出处:http://blog.youkuaiyun.com/slowgrace/archive/2009/04/24/4108138.aspx
本文来自这个帖子的讨论,感谢myjian、lyserver、PctGL、Tiger_Zhao、lyserver的指点。
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. Th

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





