1

我有一行代码需要在 VB6 中编译成 (ActiveX) DLL,不幸的是,我总是收到“声明语句不允许作为对象模块的公共成员”的问候。

该行如下所示:

Public Declare Sub Example Lib "kernel32"

有什么解决办法吗?我在某个地方看到您可以使用Property Set、 或来执行此操作Property Let。我只是不确定如何。任何帮助,将不胜感激。

谢谢。

4

1 回答 1

1

看看这是否适合你:

Private Declare Sub Example Lib "kernel32"

Public Sub CallExample() 
   Call Example
End Sub

这是提供更多信息的 MSFT 参考:http: //msdn.microsoft.com/en-us/library/office/gg278767.aspx

于 2013-07-05T00:24:34.507 回答