【发布时间】:2017-01-26 02:19:45
【问题描述】:
我有一个在 VB.NET 中创建的 com dll,它已经工作了很多年。该 dll 从 MS Access 获取信息并使用他们的 Soap api 在 eBay 上创建订单。突然间,我开始在编译 Access 应用程序时收到错误消息“vba 编译错误函数或接口标记为受限,或者该函数使用了 Visual Basic 不支持的自动化类型”。错误出现在 dll 中的小数类型属性使用 DAO 记录集中的小数类型数据更新的行上。这部分代码已经稳定了很长一段时间,所以我不知道为什么会突然出现这个错误。任何建议将不胜感激。
【问题讨论】:
-
您的 COM 接口 (VB.NET) 是否已更改?你还看到被调用的方法吗?