我从vb5转换并有一个dll(现在转换为VB.NET),我用它来进行安全检查(mysecurity.dll)。它包含cSecurityCheck类,并具有一些接口,如下面的VB5代码所示,这是我从我的应用程序在VB5中调用它的方式。我已经将VB.NET编译过的mysecurity.dll文件复制到了我的项目的bin目录中,并将其添加为对我的VB.NET项目(project \ bin \ mysecurity.dll)的引用,但是在项目调用模块(代码如下)中,不承认CSecurityCheck,称它尚未定义。我如何调用dll函数? 这个DLL被我的所有程序使用,当我最终将它们分发给客户端时,我如何确保所有安装的可执行文件都可以查看包含注册用户名的dll的单一副本?调用一个dll函数
Dim s As New CSecurityCheck
s.AppPath = Application.StartupPath()
If Not s.DateIsValidated Then
s = Nothing
End
End If
mRegisteredUser = s.RegisteredUser
mDaysRemaining = s.DaysRemaining
s = Nothing