Trying for some time now to find a fix for this problem. I need to address a number of commands contained in a DLL, using Visual Basic 6.0 Normally I use regsrv32 exe to register the DLL, however, I receive the error: The module LS9-IF-(Dot) DLL was loaded but the entry-point DllRegisterServer was not found. (regsvr32 exe is opened in administrator mode, run as admin) Subsequently my VB6.0 application returns an error message: Run time error 453 Can't find entry point LS9IF_USBOpen in LS9_IF DLL The DLL is situated in: C:\windows\sytem32\ C:\VB6\ D:\VB6\Develop\LS9000\ This is the directory containing the VB6 code. O.S.: Windows 10 Checked for Malware (SuperAntiSpyware Pro) also using Norton Securaty (Full) against Virusses. Can I address the DLL (from Visual Basic 6.0) without using regsvr32 or how can I get rid of this problem? Due to economical reasons is an upgrade to VB Dot Net no option. Any help will be highly appreciated.