回 帖 发 新 帖 刷新版面

主题:调用组件出错!请高手指点

<DllImport("Scorpio.dll")> _
    Public Function fun_IsLeap(ByVal lng_Year As Integer)
    End Function
我在调用上面DLL组件时出现以下的错误信息:

未处理的“System.InvalidProgramException”类型的异常出现在 测试VBDLL.exe 中。
其他信息: 错误:PInvoke 项(字段、方法)必须为“静态”。
请高手指点:
谢谢

回复列表 (共1个回复)

沙发

<DllImport("Scorpio.dll")> _
    Public shared Function fun_IsLeap(ByVal lng_Year As Integer)
    End Function
要静态就加个修饰符呀!!

我来回复

您尚未登录,请登录后再回复。点此登录或注册