excel vba apii函数 在64位电脑上报错,应该改成什么?
来源:蜘蛛抓取(WebSpider)
时间:2019-11-10 05:36
标签:
vbaapi随机函数
我对你的代码没有测试(VB做DLL要在系統注册表里生成一个AUTOMATION很麻烦)
但大致原因估得到,看黑体部分的注释,再看我后面的解释
|
|
LongPtr(对于指针和句柄)为确保与 VBA 蝂本 6 和更早版本的向后兼容性,请使用下面的构造:#If Vba7 ThenDeclare
-
这个函数能获取Windows目录的完整路径名在这个目录里,保存了大多数windows应用程序文件及初始化文件
-
Long类型复制到lpBuffer的一个字串的长度。如lpBuffer不够大不能容下整个字串,就会返回lpBuffer要求的长度零表示失败。并且将出错的信息存储在GetLastError函数中用户可以通过调用GetLastError来得到错误信息。
-
lpBuffer String指定一个字串缓冲区,用于装载Windows目录名除非是根目录,否则目录中不会有一个中止用的“\”字符
|