我從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