我从MSDN,我想使用适应一些示例代码,但VBA编译器拒绝尖括号中的内容< >
我有一个模块在下面的代码:
Imports System
Imports System.Runtime.InteropServices
<DllImport("../../insert_dll_name_here.dll", CallingConvention:=CallingConvention.Cdecl)> _
Public Function Test(file() As String) As Integer
End Function
我想利用这个代码来调用一个期望字符串数组的C ++ DLL一个简单的功能,但我得到的编译错误“预计行号或标号或语句或结束”,不找到提供帮助菜单有什么用处。 我已经试过方括号[ ]
的情况下,这是VBA版本无济于事的问题。 可能有人指出我的错误使用COM互操作服务。